glsl: Add gl_PerVertex in for GS
This commit is contained in:
		| @@ -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
	
	Block a user