etnaviv: fix two-sided stencil
* Set missing STENCIL_CONFIG_EXT2 bits * Swap stencil sides when rendering CCW Fixes following deqp tests (which were 99% failing): dEQP-GLES2.functional.fragment_ops.depth_stencil.* Note: deqp tests require --deqp-gl-config-name=rgba8888d24s8ms0 Signed-off-by:Jonathan Marek <jonathan@marek.ca> Reviewed-by:
Christian Gmeiner <christian.gmeiner@gmail.com>
Showing
- src/gallium/drivers/etnaviv/etnaviv_emit.c 13 additions, 7 deletionssrc/gallium/drivers/etnaviv/etnaviv_emit.c
- src/gallium/drivers/etnaviv/etnaviv_internal.h 2 additions, 2 deletionssrc/gallium/drivers/etnaviv/etnaviv_internal.h
- src/gallium/drivers/etnaviv/etnaviv_state.c 6 additions, 4 deletionssrc/gallium/drivers/etnaviv/etnaviv_state.c
- src/gallium/drivers/etnaviv/etnaviv_zsa.c 19 additions, 15 deletionssrc/gallium/drivers/etnaviv/etnaviv_zsa.c
- src/gallium/drivers/etnaviv/etnaviv_zsa.h 4 additions, 2 deletionssrc/gallium/drivers/etnaviv/etnaviv_zsa.h
Loading
Please register or sign in to comment