llvmpipe: Code generate the depth test, and include in the shader.
authorJosé Fonseca <jfonseca@vmware.com>
Fri, 21 Aug 2009 06:48:04 +0000 (07:48 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Sat, 29 Aug 2009 08:21:38 +0000 (09:21 +0100)
commite3b38e5ec1ba93e3f1a1b3d5039c70ff7aa3ebe6
tree51b1b47b1eb8466dbe629fee73cd1d7c219b3cae
parentdb35ac36d92545392b76785bf7fca47151f1469c
llvmpipe: Code generate the depth test, and include in the shader.

Only 32bit depth/stencil surfaces supported for now. Stencil ops not
implemented yet.
14 files changed:
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_flush.c
src/gallium/drivers/llvmpipe/lp_quad.h
src/gallium/drivers/llvmpipe/lp_quad_depth_test.c [deleted file]
src/gallium/drivers/llvmpipe/lp_quad_fs.c
src/gallium/drivers/llvmpipe/lp_quad_pipe.c
src/gallium/drivers/llvmpipe/lp_quad_pipe.h
src/gallium/drivers/llvmpipe/lp_screen.c
src/gallium/drivers/llvmpipe/lp_state.h
src/gallium/drivers/llvmpipe/lp_state_fs.c
src/gallium/drivers/llvmpipe/lp_state_surface.c
src/gallium/drivers/llvmpipe/lp_texture.c