attribute: Add missing attributes

This commit is contained in:
IndecisiveTurtle 2025-07-13 17:52:25 +03:00
parent ec462bbcba
commit de90601f28

View File

@ -100,22 +100,40 @@ std::string NameOf(Attribute attribute) {
return "Param30"; return "Param30";
case Attribute::Param31: case Attribute::Param31:
return "Param31"; return "Param31";
case Attribute::ClipDistance:
return "ClipDistanace";
case Attribute::CullDistance:
return "CullDistance";
case Attribute::RenderTargetId:
return "RenderTargetId";
case Attribute::ViewportId:
return "ViewportId";
case Attribute::VertexId: case Attribute::VertexId:
return "VertexId"; return "VertexId";
case Attribute::InstanceId:
return "InstanceId";
case Attribute::PrimitiveId: case Attribute::PrimitiveId:
return "PrimitiveId"; return "PrimitiveId";
case Attribute::FragCoord: case Attribute::InstanceId:
return "FragCoord"; return "InstanceId";
case Attribute::IsFrontFace: case Attribute::IsFrontFace:
return "IsFrontFace"; return "IsFrontFace";
case Attribute::SampleIndex:
return "SampleIndex";
case Attribute::GlobalInvocationId:
return "GlobalInvocationId";
case Attribute::WorkgroupId: case Attribute::WorkgroupId:
return "WorkgroupId"; return "WorkgroupId";
case Attribute::WorkgroupIndex:
return "WorkgroupIndex";
case Attribute::LocalInvocationId: case Attribute::LocalInvocationId:
return "LocalInvocationId"; return "LocalInvocationId";
case Attribute::LocalInvocationIndex: case Attribute::LocalInvocationIndex:
return "LocalInvocationIndex"; return "LocalInvocationIndex";
case Attribute::FragCoord:
return "FragCoord";
case Attribute::InstanceId0:
return "InstanceId0";
case Attribute::InstanceId1:
return "InstanceId1";
case Attribute::InvocationId: case Attribute::InvocationId:
return "InvocationId"; return "InvocationId";
case Attribute::PatchVertices: case Attribute::PatchVertices: