Mesa (master): radeonsi: fix the export_prim_id field size in the shader key

Marek Olšák mareko at kemper.freedesktop.org
Tue Oct 20 11:29:05 UTC 2015


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

Author: Marek Olšák <marek.olsak at amd.com>
Date:   Sat Oct 17 23:59:52 2015 +0200

radeonsi: fix the export_prim_id field size in the shader key

Reviewed-by: Michel Dänzer <michel.daenzer at amd.com>

---

 src/gallium/drivers/radeonsi/si_shader.h |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/gallium/drivers/radeonsi/si_shader.h b/src/gallium/drivers/radeonsi/si_shader.h
index b1076ed..fd5500c 100644
--- a/src/gallium/drivers/radeonsi/si_shader.h
+++ b/src/gallium/drivers/radeonsi/si_shader.h
@@ -244,7 +244,7 @@ union si_shader_key {
 		uint64_t	es_enabled_outputs;
 		unsigned	as_es:1; /* export shader */
 		unsigned	as_ls:1; /* local shader */
-		unsigned	export_prim_id; /* when PS needs it and GS is disabled */
+		unsigned	export_prim_id:1; /* when PS needs it and GS is disabled */
 	} vs;
 	struct {
 		unsigned	prim_mode:3;
@@ -255,7 +255,7 @@ union si_shader_key {
 		 * This describes how outputs are laid out in memory. */
 		uint64_t	es_enabled_outputs;
 		unsigned	as_es:1; /* export shader */
-		unsigned	export_prim_id; /* when PS needs it and GS is disabled */
+		unsigned	export_prim_id:1; /* when PS needs it and GS is disabled */
 	} tes; /* tessellation evaluation shader */
 };
 




More information about the mesa-commit mailing list