summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJordan Crouse <jordan.crouse@amd.com>2007-03-07 18:27:52 -0700
committerJordan Crouse <jordan.crouse@amd.com>2007-03-07 18:27:52 -0700
commitb959509bb37e6ef269088ecbe92f49c7dc971fb6 (patch)
tree4a0fced6d7d003ba18f8fb36887b2b5185a69366
parentb59bfdde9341ca9014e00795e344ac64b5b91b8c (diff)
Add a TODO file filled with many bugs and enhancements
-rw-r--r--TODO23
1 files changed, 23 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..1f8c64b
--- /dev/null
+++ b/TODO
@@ -0,0 +1,23 @@
+This is the list of things that need to be done
+
+=== LX driver ===
+
+CORE:
+* Compression is pretty much hosed
+* Artifacts are on the screen - they are probably render related
+* Screen panning
+
+EXA:
+* Support a8 as a source or destination (?)
+* Convert masks with an alpha chanel to a8 and a4 masks (?)
+* Support multiple pass operations when a mask is enabled
+* See if we can figure out a way to set the correct alpha when the source
+ format doesn't have an alpha channel but the destination does
+* Handle masks when the source isn't 1x1
+* Rendercheck still has many failures
+* We assume that the destination buffer fits in the scratch buffer during
+ a multipass operation
+
+VIDEO:
+* Support rotated video (rotate the YUV source)
+