glsl: Add gl_PerVertex in for GS
This commit is contained in:
parent
a926695234
commit
d1a68f7997
|
@ -245,7 +245,8 @@ EmitContext::EmitContext(IR::Program& program, Bindings& bindings, const Profile
|
||||||
break;
|
break;
|
||||||
case Stage::Geometry:
|
case Stage::Geometry:
|
||||||
stage_name = "gs";
|
stage_name = "gs";
|
||||||
header += fmt::format("layout({})in;layout({},max_vertices={})out;",
|
header += fmt::format("layout({})in;layout({},max_vertices={})out;"
|
||||||
|
"in gl_PerVertex{{vec4 gl_Position;}}gl_in[];",
|
||||||
InputPrimitive(runtime_info.input_topology),
|
InputPrimitive(runtime_info.input_topology),
|
||||||
OutputPrimitive(program.output_topology), program.output_vertices);
|
OutputPrimitive(program.output_topology), program.output_vertices);
|
||||||
break;
|
break;
|
||||||
|
|
Reference in New Issue