summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600/r600_shader.h
diff options
context:
space:
mode:
authorGlenn Kennard <glenn.kennard@gmail.com>2014-08-25 11:05:06 +0200
committerMarek Olšák <marek.olsak@amd.com>2014-09-01 21:12:03 +0200
commit8d0f6ff810e9bc16ef7c2fd8d5a34d12f2643f91 (patch)
tree8c98a79c7b9886266fd46a6572833e7e5d54b4c7 /src/gallium/drivers/r600/r600_shader.h
parent482def592fede9c4c2f1e6944df42e8319dd6b78 (diff)
r600g: Implement sm5 geometry shader instancing
Requires Evergreen or later hardware. Signed-off-by: Glenn Kennard <glenn.kennard@gmail.com>
Diffstat (limited to 'src/gallium/drivers/r600/r600_shader.h')
-rw-r--r--src/gallium/drivers/r600/r600_shader.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/drivers/r600/r600_shader.h b/src/gallium/drivers/r600/r600_shader.h
index d6db8f063ac..4b27ede96dd 100644
--- a/src/gallium/drivers/r600/r600_shader.h
+++ b/src/gallium/drivers/r600/r600_shader.h
@@ -74,6 +74,7 @@ struct r600_shader {
unsigned gs_input_prim;
unsigned gs_output_prim;
unsigned gs_max_out_vertices;
+ unsigned gs_num_invocations;
/* size in bytes of a data item in the ring (single vertex data) */
unsigned ring_item_size;