ilo: assorted GPE fixes for HiZ
authorChia-I Wu <olvaffe@gmail.com>
Mon, 6 Jan 2014 15:32:56 +0000 (23:32 +0800)
committerChia-I Wu <olvaffe@gmail.com>
Wed, 8 Jan 2014 10:11:35 +0000 (18:11 +0800)
commit82676f5d3443392a0ae0186c8b7f7dce53a44fbc
tree5d2ff540de58784e7cc08d3a6b275f2d54dba74b
parent6642381e7513926b847d6bc10bf590e1c0c54859
ilo: assorted GPE fixes for HiZ

Allow HiZ op to be specified in 3DSTATE_WM.  Pass depth format directly in
gen7_emit_3DSTATE_SF.  Use tex->hiz.bo to determine if HiZ exists.  Fix
3DSTATE_SF for the case when there is no ilo_rasterizer_state.  Fix
3DSTATE_PS for the case when there is no ilo_shader_state.
src/gallium/drivers/ilo/ilo_3d_pipeline_gen6.c
src/gallium/drivers/ilo/ilo_3d_pipeline_gen7.c
src/gallium/drivers/ilo/ilo_gpe_gen6.c
src/gallium/drivers/ilo/ilo_gpe_gen6.h
src/gallium/drivers/ilo/ilo_gpe_gen7.h