From 149ec4613632707fe13886bbb90b587b43caec75 Mon Sep 17 00:00:00 2001 From: Levent Kaya Date: Sun, 24 Nov 2024 11:56:43 +0300 Subject: [docs] TODO updated --- TODO.md | 16 ++++++++-------- 1 file 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. -- cgit v1.2.3