ilo: resolve Z/HiZ correctly

Graphics / Mesa 3D Graphics Library / Mesa - Chia-I Wu [gmail.com] - 8 January 2014 04:11 UTC

When the depth buffer is to be read, perform a Depth Buffer Resolve if it has been rendered. When the depth buffer is to be rendered, perform a HiZ Buffer Resolve when the depth buffer is modified externally.

e7b4219 ilo: resolve Z/HiZ correctly
src/gallium/drivers/ilo/ilo_3d.c | 3 +
src/gallium/drivers/ilo/ilo_blit.c | 65 +++++++++++-
src/gallium/drivers/ilo/ilo_blit.h | 154 +++++++++++++++++++++++++++++
src/gallium/drivers/ilo/ilo_blitter_blt.c | 10 ++
src/gallium/drivers/ilo/ilo_transfer.c | 3 +
5 files changed, 234 insertions(+), 1 deletion(-)

Upstream: cgit.freedesktop.org


  • Share