History log of /external/mesa3d/src/gallium/drivers/llvmpipe/lp_fence.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
53fe5b334ee2d373cec861580121f3ece06bdd07 26-Feb-2011 Alan Hourihane <alanh@vmware.com> Check for out of memory when creating fence
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_fence.c
5a45e53df4419fde1fe7696f3a9459893363f7c5 20-Aug-2010 Keith Whitwell <keithw@vmware.com> llvmpipe: move some fence functions into lp_screen.c
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_fence.c
1e926fe42a9780fd5e6574df2014a75d4af1101d 20-Aug-2010 Keith Whitwell <keithw@vmware.com> llvmpipe: wake all threads waiting on a fence
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_fence.c
b6e03eafe3311142445ca42c1574d3f6998eecc3 20-Aug-2010 Keith Whitwell <keithw@vmware.com> llvmpipe: fence debugging, add llvmpipe_finish
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_fence.c
3bd9aedbac79eec16bfe6f5fc6f6a021eebe769a 08-Jul-2010 Keith Whitwell <keithw@vmware.com> llvmpipe: move fences from per-bin to per-thread

Rather than inserting an lp_rast_fence command at the end of each
bin, have each rasterizer thread call this function directly once
it has run out of work to do on a particular scene.

This results in fewer calls to the mutex & related functions, but more
importantly makes it easier to recognize empty bins.
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_fence.c
8239fd4baa8ba6ce546960ad41a8c1c6088b3de3 14-Apr-2010 Brian Paul <brianp@vmware.com> llvmpipe: comments for fence functions
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_fence.c
331729c8c877fd8ddde0a83cbe0fcdd5df4b1f1f 25-Mar-2010 Brian Paul <brianp@vmware.com> llvmpipe: added lp_fence_signal()
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_fence.c
a1af8eec66c5f7ec421e8011b41c1a7c36319f9f 05-Feb-2010 José Fonseca <jfonseca@vmware.com> Merge remote branch 'origin/lp-binning'

Conflicts:
src/gallium/auxiliary/util/u_dl.c
src/gallium/auxiliary/util/u_time.h
src/gallium/drivers/llvmpipe/lp_state_derived.c
src/gallium/drivers/llvmpipe/lp_state_surface.c
src/gallium/drivers/llvmpipe/lp_tex_cache.c
src/gallium/drivers/llvmpipe/lp_tile_cache.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
edbaca6fd14dace44637d994bbddad3cb0a5fafe 12-Dec-2009 Brian Paul <brianp@vmware.com> llvmpipe: initial fence implementation
/external/mesa3d/src/gallium/drivers/llvmpipe/lp_fence.c