45df3eb1db7147aca31134723972e1de4f6a7a16 |
|
22-Jun-2012 |
Brian Paul <brianp@vmware.com> |
llvmpipe: fix the LP_NO_RAST debug option It was only no-oping the clear() function, not actual triangle rasterization. Move the no_rast field from lp_context down into lp_rasterizer so it's accessible where it's needed. Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
ab3ace56c477aec233952038149c2f0880bc0e50 |
|
14-Nov-2011 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Silent warnings about undeclared llvmpipe_check_render_cond.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
ab14915dce41b26faabba878446b0ec0c8734434 |
|
07-Nov-2011 |
Dave Airlie <airlied@redhat.com> |
llvmpipe: add NV_conditional_render support. This ports the softpipe NV_conditional_render support to llvmpipe. This passes the nv_conditional_render-* piglit tests. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
6dd284f7c8fac22f64c13fdf9909094f5ec59086 |
|
16-Sep-2011 |
Dave Airlie <airlied@redhat.com> |
gallium: move clear paths from rgba to a pointer to a color union (v2) This moves the gallium interface for clears from using a pointer to 4 floats to a pointer to a union of float/unsigned/int values. Notes: 1. the value is opaque. 2. only when the value is used should it be interpretered according to the surface format it is going to be used with. 3. float clears on integer buffers and vice-versa are undefined. v2: fixed up vega and graw, dropped hunks that shouldn't have been in patch. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
5f00819cb382bdb70c29e2db3c6ff22a879bf10f |
|
16-Sep-2010 |
Keith Whitwell <keithw@vmware.com> |
llvmpipe: add LP_PERF flag to disable various aspects of rasterization Allows disabling various operations (mainly texture-related, but will grow) to try & identify bottlenecks. Unlike LP_DEBUG, this is active even in release builds - which is necessary for performance investigation.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
c9240c4c8f67a06403b29992ab96b9a48f68b01d |
|
06-Jan-2010 |
Keith Whitwell <keithw@vmware.com> |
llvmpipe: remove dead code
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
ce7ac8e7439fba74fc1ee368559dd520a2d1eabe |
|
08-Oct-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Update lp_setup_clear invocation.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
d2e2b75633b5ac8eef20fd3c6846d871a6d7eb1a |
|
08-Oct-2009 |
Keith Whitwell <keithw@vmware.com> |
llvmpipe: rewrite llvmpipe_clear()
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
672c5f52d1f97ed20d9f382b33c13919ec811684 |
|
11-Sep-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: set dirty_render_cache in llvmpipe_clear() Based on Brian's softpipe change on commit 988db641195819c948249a1bb2d59f13577a482f. We don't use the tile cache for zsbuf though, only for color buffers.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
f10ee9a0a1f75dfbf4f2ed1407b55a2511b61a48 |
|
21-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Don't limit the number of tiles in the cache.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
e3baeb3f14bd8b393baa142e6cd9cfe0931a2f3d |
|
21-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Simplify tile clears. Use pipe_fill_rect instead of scratch tile.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
e3b38e5ec1ba93e3f1a1b3d5039c70ff7aa3ebe6 |
|
21-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Code generate the depth test, and include in the shader. Only 32bit depth/stencil surfaces supported for now. Stencil ops not implemented yet.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|
946f432a08112148d743eb9faf6b27bb8cc7fa76 |
|
27-Jul-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Fork softpipe for experimentation with llvm.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_clear.c
|