summaryrefslogtreecommitdiffstats
path: root/src/mesa
diff options
context:
space:
mode:
authorIlia Mirkin <imirkin@alum.mit.edu>2014-06-11 15:33:41 -0400
committerIlia Mirkin <imirkin@alum.mit.edu>2014-07-01 11:34:24 -0400
commit0cbefc1bea703378381afff946e30c27a21f191d (patch)
tree541870f0476d0823bd6a1e72296bd24fd46adaf0 /src/mesa
parent1bfc0a11027449ae7ab7c28eb695f26de530eccf (diff)
downloadexternal_mesa3d-0cbefc1bea703378381afff946e30c27a21f191d.zip
external_mesa3d-0cbefc1bea703378381afff946e30c27a21f191d.tar.gz
external_mesa3d-0cbefc1bea703378381afff946e30c27a21f191d.tar.bz2
gallium: add vertex stream argument to EMIT/ENDPRIM
Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Marek Olšák <marek.olsak@amd.com> Reviewed-by: Brian Paul <brianp@vmware.com> Reviewed-by: Roland Scheidegger <sroland@vmware.com>
Diffstat (limited to 'src/mesa')
-rw-r--r--src/mesa/state_tracker/st_glsl_to_tgsi.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
index cac1e0f..b7218ef 100644
--- a/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
+++ b/src/mesa/state_tracker/st_glsl_to_tgsi.cpp
@@ -3139,14 +3139,14 @@ void
glsl_to_tgsi_visitor::visit(ir_emit_vertex *ir)
{
assert(this->prog->Target == GL_GEOMETRY_PROGRAM_NV);
- emit(ir, TGSI_OPCODE_EMIT);
+ emit(ir, TGSI_OPCODE_EMIT, undef_dst, st_src_reg_for_int(0));
}
void
glsl_to_tgsi_visitor::visit(ir_end_primitive *ir)
{
assert(this->prog->Target == GL_GEOMETRY_PROGRAM_NV);
- emit(ir, TGSI_OPCODE_ENDPRIM);
+ emit(ir, TGSI_OPCODE_ENDPRIM, undef_dst, st_src_reg_for_int(0));
}
glsl_to_tgsi_visitor::glsl_to_tgsi_visitor()