Safe Haskell | None |
---|---|
Language | Haskell2010 |
Gpu.Vulkan.Pipeline
Documentation
newtype CreateFlagBits #
Constructors
CreateFlagBits Word32 |
Instances
pattern CreateFlagBitsMaxEnum :: CreateFlagBits #
pattern CreateFlagsZero :: CreateFlagBits #
type CreateFlags = CreateFlagBits #
pattern CreateIndirectBindableBitNv :: CreateFlagBits #
pattern CreateDescriptorBufferBitExt :: CreateFlagBits #
Instances
Storable BindPoint | |
Defined in Gpu.Vulkan.Pipeline.Enum | |
Show BindPoint | |
pattern BindPointMaxEnum :: BindPoint #
pattern BindPointRayTracingNv :: BindPoint #
pattern BindPointSubpassShadingHuawei :: BindPoint #
pattern BindPointRayTracingKhr :: BindPoint #
pattern BindPointCompute :: BindPoint #
pattern BindPointGraphics :: BindPoint #
unBindPoint :: BindPoint -> Word32 #
newtype StageFlagBits #
Constructors
StageFlagBits Word32 |
Instances
pattern StageFlagBitsMaxEnum :: StageFlagBits #
pattern StageCommandPreprocessBitExt :: StageFlagBits #
pattern StageNoneKhr :: StageFlagBits #
pattern StageMeshShaderBitNv :: StageFlagBits #
pattern StageTaskShaderBitNv :: StageFlagBits #
pattern StageAccelerationStructureBuildBitNv :: StageFlagBits #
pattern StageRayTracingShaderBitNv :: StageFlagBits #
pattern StageShadingRateImageBitNv :: StageFlagBits #
pattern StageMeshShaderBitExt :: StageFlagBits #
pattern StageTaskShaderBitExt :: StageFlagBits #
pattern StageCommandPreprocessBitNv :: StageFlagBits #
pattern StageFragmentDensityProcessBitExt :: StageFlagBits #
pattern StageRayTracingShaderBitKhr :: StageFlagBits #
pattern StageAccelerationStructureBuildBitKhr :: StageFlagBits #
pattern StageConditionalRenderingBitExt :: StageFlagBits #
pattern StageTransformFeedbackBitExt :: StageFlagBits #
pattern StageNone :: StageFlagBits #
pattern StageAllCommandsBit :: StageFlagBits #
pattern StageAllGraphicsBit :: StageFlagBits #
pattern StageHostBit :: StageFlagBits #
pattern StageBottomOfPipeBit :: StageFlagBits #
pattern StageTransferBit :: StageFlagBits #
pattern StageComputeShaderBit :: StageFlagBits #
pattern StageColorAttachmentOutputBit :: StageFlagBits #
pattern StageLateFragmentTestsBit :: StageFlagBits #
pattern StageEarlyFragmentTestsBit :: StageFlagBits #
pattern StageFragmentShaderBit :: StageFlagBits #
pattern StageGeometryShaderBit :: StageFlagBits #
pattern StageTessellationEvaluationShaderBit :: StageFlagBits #
pattern StageTessellationControlShaderBit :: StageFlagBits #
pattern StageVertexShaderBit :: StageFlagBits #
pattern StageVertexInputBit :: StageFlagBits #
pattern StageDrawIndirectBit :: StageFlagBits #
pattern StageTopOfPipeBit :: StageFlagBits #
pattern StageFlagsZero :: StageFlagBits #
unStageFlagBits :: StageFlagBits -> Word32 #
type StageFlags = StageFlagBits #
pattern CreateEarlyReturnOnFailureBitExt :: CreateFlagBits #
pattern CreateDispatchBaseKhr :: CreateFlagBits #
pattern CreateViewIndexFromDeviceIndexBitKhr :: CreateFlagBits #
pattern CreateDispatchBase :: CreateFlagBits #
pattern CreateProtectedAccessOnlyBitExt :: CreateFlagBits #
pattern CreateNoProtectedAccessBitExt :: CreateFlagBits #
pattern CreateRayTracingOpacityMicromapBitExt :: CreateFlagBits #
pattern CreateRayTracingAllowMotionBitNv :: CreateFlagBits #
pattern CreateLinkTimeOptimizationBitExt :: CreateFlagBits #
pattern CreateLibraryBitKhr :: CreateFlagBits #
pattern CreateCaptureStatisticsBitKhr :: CreateFlagBits #
pattern CreateDeferCompileBitNv :: CreateFlagBits #
pattern CreateRayTracingSkipAabbsBitKhr :: CreateFlagBits #
pattern CreateRayTracingSkipTrianglesBitKhr :: CreateFlagBits #
pattern CreateEarlyReturnOnFailureBit :: CreateFlagBits #
pattern CreateDispatchBaseBit :: CreateFlagBits #
pattern CreateViewIndexFromDeviceIndexBit :: CreateFlagBits #
pattern CreateDerivativeBit :: CreateFlagBits #
pattern CreateAllowDerivativesBit :: CreateFlagBits #
pattern CreateDisableOptimizationBit :: CreateFlagBits #