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_state_blend.c
|
43234cee40c48e14a3eab4268181d9b0b2b7cf79 |
|
18-May-2010 |
Roland Scheidegger <sroland@vmware.com> |
gallium: implement set_sample_mask() in all drivers prevents segfault when state trackers try to set default mask. Other option would be to make this required only for drivers supporting multisampling, but this seems more clean. Only dummy implementations (for normal drivers) provided (no driver supports multisampling yet neither).
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
8fd794db9e04da1c272e3681e5d2f74ce84fde07 |
|
28-Apr-2010 |
Brian Paul <brianp@vmware.com> |
llvmpipe: make blend-related functions static, clean-up initializations
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
abdcdb3db73316c5ebca88bda04b90b6659782e8 |
|
14-Feb-2010 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: s/debug_dump_/util_dump_/
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
6a509ec6dd16f93758a308a0f0eb1b032f099693 |
|
10-Feb-2010 |
Roland Scheidegger <sroland@vmware.com> |
llvmpipe: adapt to stencil ref changes since the driver doesn't actually handle stencil yet the code won't do much.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
dfd6e762e70aef6694fa3baedf8d423b08995233 |
|
15-Jan-2010 |
Brian Paul <brianp@vmware.com> |
llvmpipe: remove redundant code in llvmpipe_set_blend_color()
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
080c40ab32b2abd6d8381b4a0cc143d36a1652b2 |
|
08-Jan-2010 |
José Fonseca <jfonseca@vmware.com> |
Merge remote branch 'origin/master' into lp-binning Conflicts: src/gallium/auxiliary/util/u_surface.c src/gallium/drivers/llvmpipe/Makefile src/gallium/drivers/llvmpipe/SConscript src/gallium/drivers/llvmpipe/lp_bld_arit.c src/gallium/drivers/llvmpipe/lp_bld_flow.c src/gallium/drivers/llvmpipe/lp_bld_interp.c src/gallium/drivers/llvmpipe/lp_clear.c src/gallium/drivers/llvmpipe/lp_context.c src/gallium/drivers/llvmpipe/lp_context.h src/gallium/drivers/llvmpipe/lp_draw_arrays.c src/gallium/drivers/llvmpipe/lp_jit.c src/gallium/drivers/llvmpipe/lp_jit.h src/gallium/drivers/llvmpipe/lp_prim_vbuf.c src/gallium/drivers/llvmpipe/lp_setup.c src/gallium/drivers/llvmpipe/lp_setup_point.c src/gallium/drivers/llvmpipe/lp_state.h src/gallium/drivers/llvmpipe/lp_state_blend.c src/gallium/drivers/llvmpipe/lp_state_derived.c src/gallium/drivers/llvmpipe/lp_state_fs.c src/gallium/drivers/llvmpipe/lp_state_sampler.c src/gallium/drivers/llvmpipe/lp_state_surface.c src/gallium/drivers/llvmpipe/lp_tex_cache.c src/gallium/drivers/llvmpipe/lp_tex_cache.h src/gallium/drivers/llvmpipe/lp_tex_sample.h src/gallium/drivers/llvmpipe/lp_tile_cache.c
|
080703e398f737b71336312fd3dc8d6f38f61e51 |
|
26-Dec-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Treat state changes systematically. That is: - check for no op - update/flush draw module - update bound state and mark it as dirty In particular flushing the draw module is important since it may contain unflushed primitives which would otherwise be draw with wrong state.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
eef5a0b3a3e03abd1c69649763efc79575df650f |
|
10-Nov-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Fix derived blend color state.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
d904ed88c1d957f662497343de7dc3e9fa743e47 |
|
09-Oct-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Pass state to setup.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
635c37e118bbf51fc8c93a2c999281ee817a93e1 |
|
23-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Pass the alpha ref value and blend color in the jit context.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
97b4681d7e1ccf40d1584436ade7c70fc1893e27 |
|
23-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Drop blend derived state. Already included in the fragment shader.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
8329e599587bb7e474688d0569fe7fb4a45ac962 |
|
19-Aug-2009 |
Brian Paul <brianp@vmware.com> |
llvmpipe: comments about blend generator
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
5999ebfb69a47fa12d1f534871ea01a3f889f62f |
|
18-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Debug helper function to name llvm intermediate values.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
bb867b0ae43deb73eca8cd04eda2a7a12620cdcf |
|
18-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Blend in place.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
818d444e12bb57568fbf3bf5f06ee24c6c73a61a |
|
16-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Disassemble generated x86 code.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
9033c44a62e27ba3095792c3578750a843733e00 |
|
11-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Dump only the generated function.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
2101c2941c1ff3ae7f3f587e6e9921ed336ce17c |
|
10-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Tiles in rgba8 format.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
2d6b39f05edcd575b1e10d53f96a38bec848fa67 |
|
10-Aug-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Use the generated SoA blending code.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
c9a5930fe45a0a0299769bd2b672ca516d1bf39e |
|
27-Jul-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Rename preprocessor symbols too.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|
946f432a08112148d743eb9faf6b27bb8cc7fa76 |
|
27-Jul-2009 |
José Fonseca <jfonseca@vmware.com> |
llvmpipe: Fork softpipe for experimentation with llvm.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_state_blend.c
|