spirv_emit_context: Prevent double-add of GS in attributes to interface.

This commit is contained in:
squidbus 2024-12-15 13:20:05 -08:00
parent e7c4ffe032
commit 21c6b67b10

View File

@ -381,9 +381,8 @@ void EmitContext::DefineInputs() {
for (int param_id = 0; param_id < num_params; ++param_id) {
const Id type{TypeArray(F32[4], ConstU32(num_verts_in))};
const Id id{DefineInput(type, param_id)};
Name(id, fmt::format("in_attr{}", param_id));
Name(id, fmt::format("gs_in_attr{}", param_id));
input_params[param_id] = {id, input_f32, F32[1], 4};
interfaces.push_back(id);
}
break;
}