Fix constant type for baseVertex & vertexOffset in postvs

This commit is contained in:
Jake Turner
2026-02-27 11:33:32 +00:00
parent c3142d1fc6
commit 9b0532079d
+2 -2
View File
@@ -1109,12 +1109,12 @@ static void ConvertToMeshOutputCompute(const ShaderReflection &refl, const SPIRV
{
if(action->flags & ActionFlags::Indexed)
{
valueID = editor.AddConstantImmediate<uint32_t>(action->baseVertex);
valueID = editor.AddConstantImmediate<int32_t>(action->baseVertex);
compType = CompType::SInt;
}
else
{
valueID = editor.AddConstantImmediate<int32_t>(action->vertexOffset);
valueID = editor.AddConstantImmediate<uint32_t>(action->vertexOffset);
}
}
else if(builtin == ShaderBuiltin::BaseInstance)