Eric Anholt
b1f67a5082
glamor: Fix and enable glamor_get_spans().
...
This makes running the cairo test suite almost tolerable.
2011-09-26 16:46:33 +08:00
Eric Anholt
be82a06242
glamor: Fix screen_x/screen_y handling for compositing.
...
It's not an offset from pixmap coords to composited pixmap coords,
it's an offset from screen-relative window drawable coords to
composited pixmap coords.
2011-09-26 16:46:33 +08:00
Eric Anholt
d8d3fa1034
glamor: All the fallbacks in the world.
...
Bringup is really not flying when I can't see anything. So dump back
to all software so I can turn on a bit at a time.
2011-09-26 16:46:32 +08:00
Eric Anholt
6ce378f11f
glamor: Add fallback support for glamor_get_spans().
2011-09-26 16:46:32 +08:00
Eric Anholt
d9eef95c74
glamor: Fix bad fallthrough in getspans (accessing invalid memory).
2011-09-26 16:46:31 +08:00
Eric Anholt
0360ba361a
glamor: Fix memory leak in getspans.
2011-09-26 16:46:31 +08:00
Eric Anholt
f66e5c4145
glamor: Add 8bpp to get/setspans.
2011-09-26 16:46:31 +08:00
Eric Anholt
7500ee2b02
glamor: Fill in 1 and 24-bit getspans.
2011-09-26 16:46:31 +08:00
Eric Anholt
519103565c
glamor: Create FBOs for pixmaps.
2011-09-26 16:46:31 +08:00
Eric Anholt
4f139db92f
glamor: Add getspans implementation.
2011-09-26 16:46:30 +08:00