Eric Anholt
|
4a51cc0440
|
glamor: Add clipping to setspans.
|
2011-09-26 16:46:31 +08:00 |
|
Eric Anholt
|
5fadea5d9c
|
glamor: Fix some screen_xy offsets to be the right way around.
|
2011-09-26 16:46:31 +08:00 |
|
Eric Anholt
|
44e4599b83
|
glamor: Move planemask to a function in case I decide to fill it in.
|
2011-09-26 16:46:31 +08:00 |
|
Eric Anholt
|
882411bef1
|
glamor: add alu support to setspans.
|
2011-09-26 16:46:31 +08:00 |
|
Eric Anholt
|
c70ce72fd7
|
glamor: Give setspans the same format support as getspans.
|
2011-09-26 16:46:31 +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
|
cdb1fe6d96
|
glamor: Move setspans to a separate file.
|
2011-09-26 16:46:31 +08:00 |
|
Eric Anholt
|
cfb8dea815
|
glamor: Hook up miGetImage to fix some invalid accesses.
|
2011-09-26 16:46:31 +08:00 |
|
Eric Anholt
|
e3c02c09c1
|
glamor: Add ALU support to solid, tile, and putimage.
|
2011-09-26 16:46:31 +08:00 |
|
Eric Anholt
|
2b657d91d8
|
glamor: Add untested putimage support.
|
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
|
93ad091442
|
glamor: Add trapezoids code.
This fixes segfaults on starting gnome-terminal.
|
2011-09-26 16:46:31 +08:00 |
|
Eric Anholt
|
60ca0260f2
|
glamor: Add more solid_fail_regions for software fallbacks.
|
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
|
f6cffbb2ba
|
glamor: Add stub Composite support.
|
2011-09-26 16:46:31 +08:00 |
|
Eric Anholt
|
2fa26c4958
|
glamor: Free resources when destroying pixmaps.
|
2011-09-26 16:46:31 +08:00 |
|
Eric Anholt
|
16c3b929dd
|
glamor: Add untested support for tile filling.
|
2011-09-26 16:46:31 +08:00 |
|
Eric Anholt
|
8016135ec7
|
glamor: Fill out glamor_get_color_4f_from_pixel() a bit.
|
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
|
f92d1478e9
|
glamor: Maybe fix up the format/type for setspans.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
4f139db92f
|
glamor: Add getspans implementation.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
f1dbed5456
|
glamor: Move to using shader objects.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
fbbdd788cb
|
glamor: Fix up DrawPixels arguments to bear some relation to reality.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
74f262bcdb
|
glamor: remove gratuitous flush.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
399e006989
|
glamor: Fix up block/wakeup handler.
Prototypes are fixed, and we don't need to flush on wakeup.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
2e35ceca65
|
ephyr: Use GLEW.
This will hide all sorts of extension stuff from us.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
08097434ec
|
add fill files, merge with first real attempt at rendering.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
df083fab84
|
glamor: first real attempt at rendering.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
1b151f2e6a
|
glamor: glFlush from the blockhandler so rendering happens.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
b530cdea4a
|
glamor: Use a nicer struct initializer for gcops.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
4d52ae7f2d
|
glamor: Start trying to hook up the rendering bits
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
da6e0ffad2
|
More ephyr/glamor glue.
|
2011-09-26 16:46:30 +08:00 |
|
Eric Anholt
|
0ec823ce5b
|
Add build infrastructure for glamor.
|
2011-09-26 16:37:50 +08:00 |
|