aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarek Olšák <[email protected]>2016-11-06 21:49:29 +0100
committerMarek Olšák <[email protected]>2016-11-21 21:44:35 +0100
commitbdd860e3076655519d45bd66936ef7be9b7dda63 (patch)
tree16ff56b6f7a472bb926ddafb486a009bb2daabeb
parentfa476e0566f7324ebd8b0be8055333082eba61ef (diff)
radeonsi: decrease the number of texture slots to 24
Company Of Heroes 2 needs only 24. This saves 512 bytes of CE RAM per shader stage. Tested-by: Edmondo Tommasina <[email protected]> Reviewed-by: Nicolai Hähnle <[email protected]>
-rw-r--r--src/gallium/drivers/radeonsi/si_state.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gallium/drivers/radeonsi/si_state.h b/src/gallium/drivers/radeonsi/si_state.h
index 6bfa4e79f06..3a9f0cf1acf 100644
--- a/src/gallium/drivers/radeonsi/si_state.h
+++ b/src/gallium/drivers/radeonsi/si_state.h
@@ -35,7 +35,7 @@
#define SI_MAX_ATTRIBS 16
#define SI_NUM_VERTEX_BUFFERS SI_MAX_ATTRIBS
-#define SI_NUM_SAMPLERS 32 /* OpenGL textures units per shader */
+#define SI_NUM_SAMPLERS 24 /* OpenGL textures units per shader */
#define SI_NUM_CONST_BUFFERS 16
#define SI_NUM_IMAGES 16
#define SI_NUM_SHADER_BUFFERS 16