llvmpipe: implement occlusion query
authorQicheng Christopher Li <chrisl@vmware.com>
Thu, 6 May 2010 17:45:42 +0000 (11:45 -0600)
committerBrian Paul <brianp@vmware.com>
Thu, 6 May 2010 17:45:45 +0000 (11:45 -0600)
commit86afe8250edaa2e6129c937a62a695f616c48d70
treec3800f2b0ff2daf025865d4ab3003b9741041b7e
parentf587615e13cf55504c6060d4621506d65b608774
llvmpipe: implement occlusion query

OpenGL occlusion queries work now.  The Mesa demos, glean test and piglit
tests all pass.  A few enhancements are possible in the future. -Brian

Signed-off-by: Brian Paul <brianp@vmware.com>
14 files changed:
src/gallium/drivers/llvmpipe/lp_bld_depth.c
src/gallium/drivers/llvmpipe/lp_bld_depth.h
src/gallium/drivers/llvmpipe/lp_context.h
src/gallium/drivers/llvmpipe/lp_jit.h
src/gallium/drivers/llvmpipe/lp_query.c
src/gallium/drivers/llvmpipe/lp_query.h
src/gallium/drivers/llvmpipe/lp_rast.c
src/gallium/drivers/llvmpipe/lp_rast.h
src/gallium/drivers/llvmpipe/lp_rast_priv.h
src/gallium/drivers/llvmpipe/lp_setup.c
src/gallium/drivers/llvmpipe/lp_setup.h
src/gallium/drivers/llvmpipe/lp_state.h
src/gallium/drivers/llvmpipe/lp_state_derived.c
src/gallium/drivers/llvmpipe/lp_state_fs.c