summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorLevent Kaya <levent.kaya@codefirst.io>2024-11-24 11:56:43 +0300
committerLevent Kaya <levent.kaya@codefirst.io>2024-11-24 11:56:43 +0300
commit149ec4613632707fe13886bbb90b587b43caec75 (patch)
tree0b1c9cd24827edcc9f631699e0bd1fe6e8e50482 /TODO.md
parent5a4c18ce50069dd790e27d5fa0932e2329f9dba2 (diff)
[docs] TODO updated
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md16
1 files changed, 8 insertions, 8 deletions
diff --git a/TODO.md b/TODO.md
index f35b361..26d4f62 100644
--- a/TODO.md
+++ b/TODO.md
@@ -4,17 +4,17 @@
- [x] Implement pixel manipulation: set, get, and clear individual pixels with color data.
- [ ] Implement basic shapes:
- [x] Draw lines.
- - [ ] Draw rectangles.
+ - [x] Draw rectangles.
- [ ] Draw circles.
- [ ] Draw ellipses.
- [ ] Draw polygons.
- - [ ] Support filled versions of shapes.
- - [ ] Support outlined versions of shapes.
+ - [x] Support filled versions of shapes.
+ - [x] Support outlined versions of shapes.
- [ ] Implement bitmap rendering:
- - [ ] Render 2D images (bitmaps) to the framebuffer.
+ - [x] Render 2D images (tga) to the framebuffer.
- [ ] Support transparency via alpha channels.
- [ ] Support transparency via a key color.
-- [ ] Implement text rendering using bitmap fonts.
+- [ ] Implement text rendering using bitmap or tga fonts.
---
@@ -43,9 +43,9 @@
- [ ] Transform relative to origin or center.
- [ ] Add optional anti-aliasing for smoother shapes and lines.
- [ ] Implement image manipulation:
- - [ ] Scale bitmaps.
- - [ ] Crop bitmaps.
- - [ ] Rotate bitmaps.
+ - [ ] Scale tga.
+ - [ ] Crop tga.
+ - [ ] Rotate tga.
- [ ] Implement gradients and patterns:
- [ ] Fill shapes with gradients.
- [ ] Fill shapes with pattern-based textures.