57aa597b3d5dac0fc59c05557dafec59e14e1019 |
|
21-Jul-2011 |
Brian Paul <brianp@vmware.com> |
softpipe: use the polygon stipple utility module This is an alternative to the draw module's polygon stipple stage. The softpipe implementation here is just a test. The advantange of using the new polygon stipple utility module (with other drivers) is we can avoid software vertex processing in the draw module and get much better performance. Polygon stipple doesn't require special vertex processing like the other draw module stage.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|
c534f11164bbecf25eb2b1e697f9511eceb0c86f |
|
21-Jul-2011 |
Brian Paul <brianp@vmware.com> |
softpipe: implement fragment shader variants We'll need shader variants to accomodate the new polygon stipple utility.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|
f16d97feaa394826456e27250d5dfdb24df5cd57 |
|
21-Jul-2011 |
Brian Paul <brianp@vmware.com> |
softpipe: rename a function
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|
d8f6ef456581644ab9444a1ed23542c2b0fff9e4 |
|
06-Oct-2010 |
Dave Airlie <airlied@redhat.com> |
softpipe: add support for shader stencil export capability this allows softpipe to be used to test shader stencil ref exporting. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|
44519e18a410016fde7ad8a66cd042bbc90c8940 |
|
17-Apr-2010 |
Brian Paul <brianp@vmware.com> |
softpipe: add option to do polygon stipple in softpipe vs. draw module For debugging purposes.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|
bac8e34c9e4077d370923773d67fe565ce154849 |
|
27-Jul-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: move all depth/stencil/alpha pixel processing into one stage
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|
a2f7ab1d155da52c689f7c6390c233e4eae44643 |
|
24-Jul-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: move all color-combine code into sp_quad_blend.c Consolidate the read-modify-write color combining code from the blend, colormask and output stages.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|
a1dbd7aa159e266592a1e52504680992327ca9e0 |
|
24-Jul-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: actually pass >1 quad from triangle routine First attempt
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|
ab9fb5167023a26566b53e98f206dd73a18000f3 |
|
24-Jul-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: expand quad pipeline to process >1 quad at a time This is part one -- we still only pass a single quad down, but the code can now cope with more. The quads must all be from the same tile.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|
6153a1c28f118be1a74ffee0e19c16fb83b5cab7 |
|
24-Jul-2009 |
Keith Whitwell <keithw@vmware.com> |
softpipe: rip out old mulithread support
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|
57fd20237541c34ed06587bca9f5a58c8a63fbf4 |
|
16-May-2009 |
Keith Whitwell <keith@tungstengraphics.com> |
gallium: remove occlusion_count flag from depth-stencil state Drivers can just keep track of whether they are within a query by monitoring the begin/end query callbacks. The flag adds no information beyond that. Only softpipe was examining this flag -- it has been fixed up and retested with demos/arbocclude.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|
ed6f41e2f467f5b9338320a96202c7dfd181422f |
|
12-Feb-2009 |
Brian <brianp@vmware.com> |
softpipe: rename sp_quad.[ch] -> sp_quad_pipe.[ch] Be more consistant with 'draw' module.
/external/mesa3d/src/gallium/drivers/softpipe/sp_quad_pipe.c
|