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

Author: Marek Olšák <[email protected]>
Date:   Tue Nov  7 03:29:36 2017 +0100

radeonsi/gfx9: don't set gs_table_depth

Reviewed-by: Nicolai Hähnle <[email protected]>

---

 src/gallium/drivers/radeonsi/si_pipe.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/gallium/drivers/radeonsi/si_pipe.c 
b/src/gallium/drivers/radeonsi/si_pipe.c
index d39e412de9..649a72e0fc 100644
--- a/src/gallium/drivers/radeonsi/si_pipe.c
+++ b/src/gallium/drivers/radeonsi/si_pipe.c
@@ -866,6 +866,10 @@ static void si_destroy_screen(struct pipe_screen* pscreen)
 
 static bool si_init_gs_info(struct si_screen *sscreen)
 {
+       /* gs_table_depth is not used by GFX9 */
+       if (sscreen->b.chip_class >= GFX9)
+               return true;
+
        switch (sscreen->b.family) {
        case CHIP_OLAND:
        case CHIP_HAINAN:
@@ -887,8 +891,6 @@ static bool si_init_gs_info(struct si_screen *sscreen)
        case CHIP_POLARIS10:
        case CHIP_POLARIS11:
        case CHIP_POLARIS12:
-       case CHIP_VEGA10:
-       case CHIP_RAVEN:
                sscreen->gs_table_depth = 32;
                return true;
        default:

_______________________________________________
mesa-commit mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to