summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorSøren Sandmann Pedersen <sandmann@redhat.com>2008-02-25 20:12:42 -0500
committerSøren Sandmann Pedersen <sandmann@redhat.com>2008-02-25 20:12:42 -0500
commit77c43c6c49511b203fb098a78d38bb4cef7c2cfd (patch)
treece6c9285fcc8d1ff9eda46d94c0dae201701706f /TODO
parent8d79c48126398aa7b31e9bb9e25af9d231075604 (diff)
Fix another NULL dereference in pixman-compose.c, reported by Joel
Bosveld. Update TODO.
Diffstat (limited to 'TODO')
-rw-r--r--TODO11
1 files changed, 8 insertions, 3 deletions
diff --git a/TODO b/TODO
index fc457af..2c3c150 100644
--- a/TODO
+++ b/TODO
@@ -1,12 +1,14 @@
+ - Make pixman_region_point_in() survive a NULL box, then fix up
+ pixman-compose.c
+
+ - Test suite
+
- Add a general way of dealing with architecture specific
fast-paths. The current idea is to have each operation that can
be optimized is called through a function pointer that is
initially set to an initialization function that is responsible for
setting the function pointer to the appropriate fast-path.
- - Get rid of the switch-of-doom; replace it with a big table
- describing the various fast paths.
-
- Go through things marked FIXME
- Add calls to prepare and finish access where necessary. grep for
@@ -94,6 +96,9 @@
done:
+- Get rid of the switch-of-doom; replace it with a big table
+ describing the various fast paths.
+
- Make source clipping optional.
- done: source clipping happens through an indirection.
still needs to make the indirection settable. (And call it