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