Lines Matching refs:execution_model

549       int vuid, const char* comment, SpvExecutionModel execution_model,
632 SpvExecutionModel execution_model = SpvExecutionModelMax) const;
706 SpvExecutionModel execution_model) const { in GetReferenceDesc()
719 if (execution_model != SpvExecutionModelMax) { in GetReferenceDesc()
722 execution_model); in GetReferenceDesc()
1097 int vuid, const char* comment, SpvExecutionModel execution_model, in ValidateNotCalledWithExecutionModel() argument
1102 if (execution_models_.count(execution_model)) { in ValidateNotCalledWithExecutionModel()
1104 SPV_OPERAND_TYPE_EXECUTION_MODEL, execution_model); in ValidateNotCalledWithExecutionModel()
1121 vuid, comment, execution_model, decoration, built_in_inst, in ValidateNotCalledWithExecutionModel()
1186 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateClipOrCullDistanceAtReference() local
1187 switch (execution_model) { in ValidateClipOrCullDistanceAtReference()
1273 referenced_from_inst, execution_model); in ValidateClipOrCullDistanceAtReference()
1329 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragCoordAtReference() local
1330 if (execution_model != SpvExecutionModelFragment) { in ValidateFragCoordAtReference()
1337 referenced_from_inst, execution_model); in ValidateFragCoordAtReference()
1390 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragDepthAtReference() local
1391 if (execution_model != SpvExecutionModelFragment) { in ValidateFragDepthAtReference()
1398 referenced_from_inst, execution_model); in ValidateFragDepthAtReference()
1466 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFrontFacingAtReference() local
1467 if (execution_model != SpvExecutionModelFragment) { in ValidateFrontFacingAtReference()
1474 referenced_from_inst, execution_model); in ValidateFrontFacingAtReference()
1526 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateHelperInvocationAtReference() local
1527 if (execution_model != SpvExecutionModelFragment) { in ValidateHelperInvocationAtReference()
1533 referenced_from_inst, execution_model); in ValidateHelperInvocationAtReference()
1586 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateInvocationIdAtReference() local
1587 if (execution_model != SpvExecutionModelTessellationControl && in ValidateInvocationIdAtReference()
1588 execution_model != SpvExecutionModelGeometry) { in ValidateInvocationIdAtReference()
1594 referenced_from_inst, execution_model); in ValidateInvocationIdAtReference()
1647 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateInstanceIndexAtReference() local
1648 if (execution_model != SpvExecutionModelVertex) { in ValidateInstanceIndexAtReference()
1655 referenced_from_inst, execution_model); in ValidateInstanceIndexAtReference()
1707 for (const SpvExecutionModel execution_model : execution_models_) { in ValidatePatchVerticesAtReference() local
1708 if (execution_model != SpvExecutionModelTessellationControl && in ValidatePatchVerticesAtReference()
1709 execution_model != SpvExecutionModelTessellationEvaluation) { in ValidatePatchVerticesAtReference()
1716 referenced_from_inst, execution_model); in ValidatePatchVerticesAtReference()
1769 for (const SpvExecutionModel execution_model : execution_models_) { in ValidatePointCoordAtReference() local
1770 if (execution_model != SpvExecutionModelFragment) { in ValidatePointCoordAtReference()
1776 referenced_from_inst, execution_model); in ValidatePointCoordAtReference()
1826 for (const SpvExecutionModel execution_model : execution_models_) { in ValidatePointSizeAtReference() local
1827 switch (execution_model) { in ValidatePointSizeAtReference()
1892 referenced_from_inst, execution_model); in ValidatePointSizeAtReference()
1949 for (const SpvExecutionModel execution_model : execution_models_) { in ValidatePositionAtReference() local
1950 switch (execution_model) { in ValidatePositionAtReference()
2018 referenced_from_inst, execution_model); in ValidatePositionAtReference()
2134 for (const SpvExecutionModel execution_model : execution_models_) { in ValidatePrimitiveIdAtReference() local
2135 switch (execution_model) { in ValidatePrimitiveIdAtReference()
2157 referenced_from_inst, execution_model); in ValidatePrimitiveIdAtReference()
2210 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateSampleIdAtReference() local
2211 if (execution_model != SpvExecutionModelFragment) { in ValidateSampleIdAtReference()
2217 referenced_from_inst, execution_model); in ValidateSampleIdAtReference()
2270 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateSampleMaskAtReference() local
2271 if (execution_model != SpvExecutionModelFragment) { in ValidateSampleMaskAtReference()
2278 referenced_from_inst, execution_model); in ValidateSampleMaskAtReference()
2332 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateSamplePositionAtReference() local
2333 if (execution_model != SpvExecutionModelFragment) { in ValidateSamplePositionAtReference()
2340 referenced_from_inst, execution_model); in ValidateSamplePositionAtReference()
2393 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateTessCoordAtReference() local
2394 if (execution_model != SpvExecutionModelTessellationEvaluation) { in ValidateTessCoordAtReference()
2400 referenced_from_inst, execution_model); in ValidateTessCoordAtReference()
2504 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateTessLevelAtReference() local
2505 switch (execution_model) { in ValidateTessLevelAtReference()
2521 referenced_from_inst, execution_model); in ValidateTessLevelAtReference()
2608 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateVertexIndexAtReference() local
2609 if (execution_model != SpvExecutionModelVertex) { in ValidateVertexIndexAtReference()
2616 referenced_from_inst, execution_model); in ValidateVertexIndexAtReference()
2731 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateLayerOrViewportIndexAtReference() local
2732 switch (execution_model) { in ValidateLayerOrViewportIndexAtReference()
2774 referenced_from_inst, execution_model); in ValidateLayerOrViewportIndexAtReference()
2838 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateComputeShaderI32Vec3InputAtReference() local
2839 bool has_vulkan_model = execution_model == SpvExecutionModelGLCompute || in ValidateComputeShaderI32Vec3InputAtReference()
2840 execution_model == SpvExecutionModelTaskNV || in ValidateComputeShaderI32Vec3InputAtReference()
2841 execution_model == SpvExecutionModelMeshNV; in ValidateComputeShaderI32Vec3InputAtReference()
2851 referenced_from_inst, execution_model); in ValidateComputeShaderI32Vec3InputAtReference()
2920 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateComputeI32InputAtReference() local
2921 bool has_vulkan_model = execution_model == SpvExecutionModelGLCompute || in ValidateComputeI32InputAtReference()
2922 execution_model == SpvExecutionModelTaskNV || in ValidateComputeI32InputAtReference()
2923 execution_model == SpvExecutionModelMeshNV; in ValidateComputeI32InputAtReference()
2933 referenced_from_inst, execution_model); in ValidateComputeI32InputAtReference()
3072 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateWorkgroupSizeAtReference() local
3073 if (execution_model != SpvExecutionModelGLCompute) { in ValidateWorkgroupSizeAtReference()
3082 referenced_from_inst, execution_model); in ValidateWorkgroupSizeAtReference()
3142 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateBaseInstanceOrVertexAtReference() local
3143 if (execution_model != SpvExecutionModelVertex) { in ValidateBaseInstanceOrVertexAtReference()
3151 referenced_from_inst, execution_model); in ValidateBaseInstanceOrVertexAtReference()
3208 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateDrawIndexAtReference() local
3209 if (execution_model != SpvExecutionModelVertex && in ValidateDrawIndexAtReference()
3210 execution_model != SpvExecutionModelMeshNV && in ValidateDrawIndexAtReference()
3211 execution_model != SpvExecutionModelTaskNV) { in ValidateDrawIndexAtReference()
3219 referenced_from_inst, execution_model); in ValidateDrawIndexAtReference()
3275 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateViewIndexAtReference() local
3276 if (execution_model == SpvExecutionModelGLCompute) { in ValidateViewIndexAtReference()
3283 referenced_from_inst, execution_model); in ValidateViewIndexAtReference()
3396 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragInvocationCountAtReference() local
3397 if (execution_model != SpvExecutionModelFragment) { in ValidateFragInvocationCountAtReference()
3406 referenced_from_inst, execution_model); in ValidateFragInvocationCountAtReference()
3466 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragSizeAtReference() local
3467 if (execution_model != SpvExecutionModelFragment) { in ValidateFragSizeAtReference()
3476 referenced_from_inst, execution_model); in ValidateFragSizeAtReference()
3536 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFragStencilRefAtReference() local
3537 if (execution_model != SpvExecutionModelFragment) { in ValidateFragStencilRefAtReference()
3546 referenced_from_inst, execution_model); in ValidateFragStencilRefAtReference()
3606 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateFullyCoveredAtReference() local
3607 if (execution_model != SpvExecutionModelFragment) { in ValidateFullyCoveredAtReference()
3616 referenced_from_inst, execution_model); in ValidateFullyCoveredAtReference()
3727 for (const SpvExecutionModel execution_model : execution_models_) { in ValidatePrimitiveShadingRateAtReference() local
3728 switch (execution_model) { in ValidatePrimitiveShadingRateAtReference()
3741 referenced_from_inst, execution_model); in ValidatePrimitiveShadingRateAtReference()
3799 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateShadingRateAtReference() local
3800 if (execution_model != SpvExecutionModelFragment) { in ValidateShadingRateAtReference()
3807 referenced_from_inst, execution_model); in ValidateShadingRateAtReference()
3962 for (const SpvExecutionModel execution_model : execution_models_) { in ValidateRayTracingBuiltinsAtReference() local
3963 if (!IsExecutionModelValidForRtBuiltIn(builtin, execution_model)) { in ValidateRayTracingBuiltinsAtReference()
3971 SPV_OPERAND_TYPE_EXECUTION_MODEL, execution_model) in ValidateRayTracingBuiltinsAtReference()
3974 referenced_from_inst, execution_model); in ValidateRayTracingBuiltinsAtReference()