summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
diff options
context:
space:
mode:
authorJason Ekstrand <jason.ekstrand@intel.com>2016-02-10 21:57:52 -0800
committerJason Ekstrand <jason.ekstrand@intel.com>2016-02-11 15:07:20 -0800
commit9f8c01b03c168f6cf7aa12046be73e0fc46940c6 (patch)
tree9feaeef9c657a2004adbd49d8807f759053b3f37 /src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
parent56eb9c44adfa38f776689dd1a1bc42fe55c15dd8 (diff)
downloadexternal_mesa3d-9f8c01b03c168f6cf7aa12046be73e0fc46940c6.zip
external_mesa3d-9f8c01b03c168f6cf7aa12046be73e0fc46940c6.tar.gz
external_mesa3d-9f8c01b03c168f6cf7aa12046be73e0fc46940c6.tar.bz2
i965/gs: Pass VerticesIn though prog_data
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Diffstat (limited to 'src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp')
-rw-r--r--src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp b/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
index 1b63d56..3f30f5b 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
+++ b/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
@@ -773,6 +773,8 @@ brw_compile_gs(const struct brw_compiler *compiler, void *log_data,
prog_data->output_topology =
get_hw_prim_for_gl_prim(shader->info.gs.output_primitive);
+ prog_data->vertices_in = shader->info.gs.vertices_in;
+
/* The GLSL linker will have already matched up GS inputs and the outputs
* of prior stages. The driver does extend VS outputs in some cases, but
* only for legacy OpenGL or Gen4-5 hardware, neither of which offer