Mesa (master): Revert "r300g: allow HiZ with a 16-bit zbuffer"

Marek Olšák mareko at kemper.freedesktop.org
Mon Jul 15 21:53:38 UTC 2013


Module: Mesa
Branch: master
Commit: a882067d74840ab87e35018bca53081f8deb460b
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a882067d74840ab87e35018bca53081f8deb460b

Author: Marek Olšák <maraeo at gmail.com>
Date:   Mon Jul 15 23:39:39 2013 +0200

Revert "r300g: allow HiZ with a 16-bit zbuffer"

This reverts commit 631c631cbf5b7e84e42a7cfffa1c206d63143370.

https://bugs.freedesktop.org/show_bug.cgi?id=66921

Cc: mesa-stable at lists.freedesktop.org

---

 src/gallium/drivers/r300/r300_texture_desc.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/gallium/drivers/r300/r300_texture_desc.c b/src/gallium/drivers/r300/r300_texture_desc.c
index df24e44..8d96b56 100644
--- a/src/gallium/drivers/r300/r300_texture_desc.c
+++ b/src/gallium/drivers/r300/r300_texture_desc.c
@@ -349,6 +349,7 @@ static void r300_setup_hyperz_properties(struct r300_screen *screen,
     static unsigned hiz_align_y[4] = {8, 8, 8, 32};
 
     if (util_format_is_depth_or_stencil(tex->b.b.format) &&
+        util_format_get_blocksizebits(tex->b.b.format) == 32 &&
         tex->tex.microtile) {
         unsigned i, pipes;
 




More information about the mesa-commit mailing list