forked from AbleOS/ableos
32 lines
582 B
Markdown
32 lines
582 B
Markdown
|
# Images
|
||
|
- General over image format
|
||
|
- Support formats:
|
||
|
- PNG
|
||
|
- Animation
|
||
|
|
||
|
# API
|
||
|
- Font Loader
|
||
|
- VGA fonts
|
||
|
- Colour operations:
|
||
|
- Alpha Composite
|
||
|
- Invert
|
||
|
- Surface Operations:
|
||
|
- FlipV
|
||
|
- FlipH
|
||
|
- Wrap the colour operations
|
||
|
- Tile
|
||
|
- Gradient overlay
|
||
|
- Draw operations:
|
||
|
- Curve raster algorithm
|
||
|
- VGA font fast blit
|
||
|
- VGA font render
|
||
|
- Polygon
|
||
|
|
||
|
# Backend
|
||
|
- SVGA Driver
|
||
|
- Support whatever vulkan stuff able is cooking
|
||
|
|
||
|
# Bits and bobs on the table
|
||
|
- Funny 3D Renderer
|
||
|
- stn.memory.swap & kernel message
|
||
|
- Make memory.{copy, set} smart
|