Lines Matching refs:BuiltIn
460 CASE0(DECORATION, Decoration::BuiltIn), // Bug 15248
519 // See SPIR-V Section 3.21 BuiltIn
521 BuiltIn, EnumCapabilityTest,
526 CASE1(BUILT_IN, BuiltIn::Position, Shader),
527 CASE1(BUILT_IN, BuiltIn::PointSize, Shader),
529 CASE1(BUILT_IN, BuiltIn::ClipDistance, ClipDistance), // Bug 1407, 15234
530 CASE1(BUILT_IN, BuiltIn::CullDistance, CullDistance), // Bug 1407, 15234
531 CASE1(BUILT_IN, BuiltIn::VertexId, Shader),
532 CASE1(BUILT_IN, BuiltIn::InstanceId, Shader),
533 CASE6(BUILT_IN, BuiltIn::PrimitiveId, Geometry, Tessellation,
535 CASE2(BUILT_IN, BuiltIn::InvocationId, Geometry, Tessellation),
536 CASE4(BUILT_IN, BuiltIn::Layer, Geometry, ShaderViewportIndexLayerEXT, MeshShadingNV, MeshShadingEXT),
537 CASE4(BUILT_IN, BuiltIn::ViewportIndex, MultiViewport, ShaderViewportIndexLayerEXT, MeshShadingNV, MeshShadingEXT), // Bug 15234
538 CASE1(BUILT_IN, BuiltIn::TessLevelOuter, Tessellation),
539 CASE1(BUILT_IN, BuiltIn::TessLevelInner, Tessellation),
540 CASE1(BUILT_IN, BuiltIn::TessCoord, Tessellation),
541 CASE1(BUILT_IN, BuiltIn::PatchVertices, Tessellation),
542 CASE1(BUILT_IN, BuiltIn::FragCoord, Shader),
543 CASE1(BUILT_IN, BuiltIn::PointCoord, Shader),
544 CASE1(BUILT_IN, BuiltIn::FrontFacing, Shader),
545 CASE1(BUILT_IN, BuiltIn::SampleId, SampleRateShading), // Bug 15234
546 CASE1(BUILT_IN, BuiltIn::SamplePosition, SampleRateShading), // Bug 15234
547 CASE1(BUILT_IN, BuiltIn::SampleMask, Shader), // Bug 15234, Issue 182
549 CASE1(BUILT_IN, BuiltIn::FragDepth, Shader),
550 CASE1(BUILT_IN, BuiltIn::HelperInvocation, Shader),
551 CASE0(BUILT_IN, BuiltIn::NumWorkgroups),
552 CASE0(BUILT_IN, BuiltIn::WorkgroupSize),
553 CASE0(BUILT_IN, BuiltIn::WorkgroupId),
554 CASE0(BUILT_IN, BuiltIn::LocalInvocationId),
555 CASE0(BUILT_IN, BuiltIn::GlobalInvocationId),
556 CASE0(BUILT_IN, BuiltIn::LocalInvocationIndex),
557 CASE1(BUILT_IN, BuiltIn::WorkDim, Kernel),
558 CASE1(BUILT_IN, BuiltIn::GlobalSize, Kernel),
559 CASE1(BUILT_IN, BuiltIn::EnqueuedWorkgroupSize, Kernel),
560 CASE1(BUILT_IN, BuiltIn::GlobalOffset, Kernel),
561 CASE1(BUILT_IN, BuiltIn::GlobalLinearId, Kernel),
563 CASE2(BUILT_IN, BuiltIn::SubgroupSize, Kernel, SubgroupBallotKHR),
564 CASE1(BUILT_IN, BuiltIn::SubgroupMaxSize, Kernel),
565 CASE1(BUILT_IN, BuiltIn::NumSubgroups, Kernel),
566 CASE1(BUILT_IN, BuiltIn::NumEnqueuedSubgroups, Kernel),
567 CASE1(BUILT_IN, BuiltIn::SubgroupId, Kernel),
568 CASE2(BUILT_IN, BuiltIn::SubgroupLocalInvocationId, Kernel, SubgroupBallotKHR),
569 CASE1(BUILT_IN, BuiltIn::VertexIndex, Shader),
570 CASE1(BUILT_IN, BuiltIn::InstanceIndex, Shader),
580 CASE5(BUILT_IN, BuiltIn::Layer, Geometry, ShaderLayer,
582 CASE5(BUILT_IN, BuiltIn::ViewportIndex, MultiViewport,