Add ShaderBuiltin::MultiViewIndex

Mapped to:
SPIR-V ViewIndex (which was previously mapped to ShaderBuiltin::ViewportIndex)
GL gl_ViewIndex
This commit is contained in:
Jake Turner
2024-02-14 11:10:15 +00:00
parent 045a71082b
commit 226bf7071b
9 changed files with 19 additions and 4 deletions
+1
View File
@@ -1653,6 +1653,7 @@ QString D3DSemanticString(const SigParameter &sig)
lit("SV_Barycentrics"),
lit("SV_CullPrimitive"),
lit("out indices"),
lit("SV_ViewID"),
};
static_assert(arraydim<ShaderBuiltin>() == ARRAY_COUNT(sysValues),
+1 -1
View File
@@ -165,7 +165,7 @@ gl_CullDistance gl_FragCoord gl_FragDepth gl_FrontFacing gl_GlobalInvocationID g
gl_in gl_InstanceID gl_InvocationID gl_Layer gl_LocalInvocationID gl_LocalInvocationIndex
gl_MaxPatchVertices gl_NumWorkGroups gl_out gl_PatchVerticesIn gl_PerVertex gl_PointCoord
gl_PointSize gl_Position gl_PrimitiveID gl_PrimitiveIDIn gl_SampleID gl_SampleMask gl_SampleMaskIn
gl_SamplePosition gl_TessCoord gl_TessLevelInner gl_TessLevelOuter gl_VertexID gl_ViewportIndex
gl_SamplePosition gl_TessCoord gl_TessLevelInner gl_TessLevelOuter gl_VertexID gl_ViewIndex gl_ViewportIndex
gl_WorkGroupID gl_WorkGroupSize
gl_MaxComputeWorkGroupCount gl_MaxComputeWorkGroupSize gl_MaxComputeUniformComponents