Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
- data BuiltIn
- = Position
- | PointSize
- | ClipDistance
- | CullDistance
- | VertexId
- | InstanceId
- | PrimitiveId
- | InvocationId
- | Layer
- | ViewportIndex
- | TessLevelOuter
- | TessLevelInner
- | TessCoord
- | PatchVertices
- | FragCoord
- | PointCoord
- | FrontFacing
- | SampleId
- | SamplePosition
- | SampleMask
- | FragDepth
- | HelperInvocation
- | NumWorkgroups
- | WorkgroupSize
- | WorkgroupId
- | LocalInvocationId
- | GlobalInvocationId
- | LocalInvocationIndex
- | WorkDim
- | GlobalSize
- | EnqueuedWorkgroupSize
- | GlobalOffset
- | GlobalLinearId
- | SubgroupSize
- | SubgroupMaxSize
- | NumSubgroups
- | NumEnqueuedSubgroups
- | SubgroupId
- | SubgroupLocalInvocationId
- | VertexIndex
- | InstanceIndex