summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorSoren Sandmann Pedersen <ssp@dhcp83-218.boston.redhat.com>2007-05-17 09:12:09 -0400
committerSoren Sandmann Pedersen <ssp@dhcp83-218.boston.redhat.com>2007-05-17 09:12:09 -0400
commitd25d77852d253042b859468f64b228d11c2a0f82 (patch)
tree59e53698b84493af69302cd7de41fb44f14e405f /TODO
parentdb3c13c8fea0e3d0be382d55d58fc9d0d01bba44 (diff)
Add a TODO file. Indent pixman-compose.c
Diffstat (limited to 'TODO')
-rw-r--r--TODO18
1 files changed, 18 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..c79ea2c
--- /dev/null
+++ b/TODO
@@ -0,0 +1,18 @@
+ - Remove the warning suppression in the ACCESS_MEM macro and fix the
+ warnings that are real
+
+ - It probably makes sense to move the more strange X region API
+ into pixman as well, but guarded with PIXMAN_XORG_COMPATIBILITY
+
+ - Go through things marked FIXME
+
+ - Reinstate the FbBits conditional typedef? At the moment we don't
+ even have the FbBits type; we just use uint32_t everywhere.
+
+ Keith says in bug 2335:
+
+ The 64-bit code in fb (pixman) is probably broken; it hasn't been
+ used in quite some time as PCI (and AGP) is 32-bits wide, so
+ doing things 64-bits at a time is a net loss. To quickly fix
+ this, I suggest just using 32-bit datatypes by setting
+ IC_SHIFT to 5 for all machines.