summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorSøren Sandmann <sandmann@redhat.com>2008-07-16 14:56:48 -0400
committerSøren Sandmann <sandmann@redhat.com>2008-07-16 14:56:48 -0400
commitc5bb4ab8fcb784d479c71996f2ff081374741d43 (patch)
tree7eb2d58327d78595f8ff722517ad1013ef277e12 /TODO
parent2070f10db927a97d7d38024e607093f5a6e00291 (diff)
Update TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO23
1 files changed, 12 insertions, 11 deletions
diff --git a/TODO b/TODO
index c165082..c16c274 100644
--- a/TODO
+++ b/TODO
@@ -1,10 +1,5 @@
- - Altivec signal issue (Company has fix, there is also a patch by
- dwmw2 in rawhide).
-
- Rename "SSE" to "MMX_EXTENSIONS"
- - Behdad's MMX issue - see list
-
- SSE 2 issues:
- Commented-out uses of fbCompositeCopyAreasse2()
@@ -36,7 +31,7 @@
(They only exist because they are theoretically available to
drivers).
- - Regions should become 32 bit
+ - 16 bit regions should be deleted
- There should only be one trap rasterization API.
@@ -80,11 +75,6 @@
this, I suggest just using 32-bit datatypes by setting
IC_SHIFT to 5 for all machines.
- - Consider whether calling regions region16 is really such a great
- idea. Vlad wants 32 bit regions for Cairo. This will break X server
- ABI, but should otherwise be mostly harmless, though a
- pixman_region_get_boxes16() may be useful.
-
- Consider optimizing the 8/16 bit solid fills in pixman-util.c by
storing more than one value at a time.
@@ -180,8 +170,19 @@
What about color spaces such a linear vs. srGB etc.?
+
done:
+- Consider whether calling regions region16 is really such a great
+ idea. Vlad wants 32 bit regions for Cairo. This will break X server
+ ABI, but should otherwise be mostly harmless, though a
+ pixman_region_get_boxes16() may be useful.
+
+- Altivec signal issue (Company has fix, there is also a patch by
+ dwmw2 in rawhide).
+
+- Behdad's MMX issue - see list
+
- SSE2 issues:
- Crashes in Mozilla because of unaligned stack. Possible fixes
- Make use of gcc 4.2 feature to align the stack