Update TODO
authorSøren Sandmann <sandmann@redhat.com>
Sat, 3 May 2008 01:10:07 +0000 (21:10 -0400)
committerSøren Sandmann <sandmann@redhat.com>
Sat, 3 May 2008 01:10:07 +0000 (21:10 -0400)
TODO

diff --git a/TODO b/TODO
index 7ff58de..8347446 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,3 +1,20 @@
+  - SSE 2 issues:
+
+      - Commented-out uses of fbCompositeCopyAreasse2()
+
+      - Use MM_HINT_NTA instead of MM_HINT_T0
+
+      - Use of fbCompositeOver_x888x8x8888sse2()
+
+      - Use pixmanFillsse2 and pixmanBltsse2
+
+      - Crashes in Mozilla because of unaligned stack. Possible fixes
+
+        - Make use of gcc 4.2 feature to align the stack
+
+        - Write some sort of trampoline that aligns the stack
+          before calling SSE functions.
+
   - Update the RLEASING file
 
   - Things to keep in mind if breaking ABI:
@@ -30,6 +47,8 @@
   - Make pixman_region_point_in() survive a NULL box, then fix up
     pixman-compose.c
 
+    - Possibly look into inlining the fetch functions
+
   - Test suite
 
   - Add a general way of dealing with architecture specific