Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
newtype PipelineStatisticFlagBits Source #
Instances
pattern PipelineStatisticClusterCullingShaderInvocationsBitHuawei :: PipelineStatisticFlagBits Source #
pattern PipelineStatisticTessellationEvaluationShaderInvocationsBit :: PipelineStatisticFlagBits Source #
newtype ControlFlagBits Source #
Instances
pattern ControlFlagBitsMaxEnum :: ControlFlagBits Source #
pattern ControlPreciseBit :: ControlFlagBits Source #
newtype ResultFlagBits Source #
Instances
pattern ResultFlagBitsMaxEnum :: ResultFlagBits Source #
pattern ResultWithStatusBitKhr :: ResultFlagBits Source #
pattern ResultPartialBit :: ResultFlagBits Source #
pattern ResultWithAvailabilityBit :: ResultFlagBits Source #
pattern ResultWaitBit :: ResultFlagBits Source #
pattern Result64Bit :: ResultFlagBits Source #
Instances
Bits Type Source # | |
Defined in Gpu.Vulkan.Query.Enum (.&.) :: Type -> Type -> Type # (.|.) :: Type -> Type -> Type # complement :: Type -> Type # shift :: Type -> Int -> Type # rotate :: Type -> Int -> Type # setBit :: Type -> Int -> Type # clearBit :: Type -> Int -> Type # complementBit :: Type -> Int -> Type # testBit :: Type -> Int -> Bool # bitSizeMaybe :: Type -> Maybe Int # shiftL :: Type -> Int -> Type # unsafeShiftL :: Type -> Int -> Type # shiftR :: Type -> Int -> Type # unsafeShiftR :: Type -> Int -> Type # rotateL :: Type -> Int -> Type # | |
Storable Type Source # | |
Defined in Gpu.Vulkan.Query.Enum | |
Show Type Source # | |
Eq Type Source # | |
pattern TypeMaxEnum :: Type Source #
pattern TypeMicromapCompactedSizeExt :: Type Source #
pattern TypeMicromapSerializationSizeExt :: Type Source #
pattern TypeAccelerationStructureSizeKhr :: Type Source #
pattern TypePrimitivesGeneratedExt :: Type Source #
pattern TypeMeshPrimitivesGeneratedExt :: Type Source #
pattern TypeVideoEncodeFeedbackKhr :: Type Source #
pattern TypePerformanceQueryIntel :: Type Source #
pattern TypeAccelerationStructureCompactedSizeNv :: Type Source #
pattern TypeAccelerationStructureSerializationSizeKhr :: Type Source #
pattern TypeAccelerationStructureCompactedSizeKhr :: Type Source #
pattern TypePerformanceQueryKhr :: Type Source #
pattern TypeTransformFeedbackStreamExt :: Type Source #
pattern TypeResultStatusOnlyKhr :: Type Source #
pattern TypeTimestamp :: Type Source #
pattern TypePipelineStatistics :: Type Source #
pattern TypeOcclusion :: Type Source #
type ControlFlags = ControlFlagBits Source #
type ResultFlags = ResultFlagBits Source #