vulkan-3.13.1: Bindings to the Vulkan graphics API.
Safe HaskellNone
LanguageHaskell2010

Vulkan.Core10.APIConstants

Synopsis

Documentation

pattern LOD_CLAMP_NONE :: Float Source #

VK_LOD_CLAMP_NONE - Maximum level of detail unclamped access sentinel

See Also

VK_VERSION_1_0

pattern MAX_PHYSICAL_DEVICE_NAME_SIZE :: forall a. Integral a => a Source #

VK_MAX_PHYSICAL_DEVICE_NAME_SIZE - Length of a physical device name string

See Also

No cross-references are available

type UUID_SIZE = 16 Source #

pattern UUID_SIZE :: forall a. Integral a => a Source #

VK_UUID_SIZE - Length of a universally unique device or driver build identifier

See Also

No cross-references are available

type LUID_SIZE = 8 Source #

pattern LUID_SIZE :: forall a. Integral a => a Source #

VK_LUID_SIZE - Length of a locally unique device identifier

See Also

VK_VERSION_1_1

pattern MAX_EXTENSION_NAME_SIZE :: forall a. Integral a => a Source #

VK_MAX_EXTENSION_NAME_SIZE - Maximum length of a layer of extension name string

See Also

No cross-references are available

pattern MAX_DESCRIPTION_SIZE :: forall a. Integral a => a Source #

VK_MAX_DESCRIPTION_SIZE - Length of a driver name string

See Also

No cross-references are available

pattern MAX_MEMORY_TYPES :: forall a. Integral a => a Source #

VK_MAX_MEMORY_TYPES - Length of an array of memory types

See Also

No cross-references are available

pattern MAX_MEMORY_HEAPS :: forall a. Integral a => a Source #

VK_MAX_MEMORY_HEAPS - Length of an array of memory heaps

See Also

No cross-references are available

type REMAINING_MIP_LEVELS = 4294967295 Source #

pattern REMAINING_MIP_LEVELS :: Word32 Source #

VK_REMAINING_MIP_LEVELS - Sentinel for all remaining array layers

See Also

VK_VERSION_1_0

type REMAINING_ARRAY_LAYERS = 4294967295 Source #

pattern REMAINING_ARRAY_LAYERS :: Word32 Source #

VK_REMAINING_ARRAY_LAYERS - Sentinel for all remaining array layers

See Also

VK_VERSION_1_0

type WHOLE_SIZE = 18446744073709551615 Source #

pattern WHOLE_SIZE :: Word64 Source #

VK_WHOLE_SIZE - Sentinel value to use entire remaining array length

See Also

VK_VERSION_1_0

type ATTACHMENT_UNUSED = 4294967295 Source #

pattern ATTACHMENT_UNUSED :: Word32 Source #

VK_ATTACHMENT_UNUSED - Unused attachment sentinel

See Also

VK_VERSION_1_0

type QUEUE_FAMILY_IGNORED = 4294967295 Source #

pattern QUEUE_FAMILY_IGNORED :: Word32 Source #

VK_QUEUE_FAMILY_IGNORED - Ignored queue family index sentinel

See Also

VK_VERSION_1_0

type QUEUE_FAMILY_EXTERNAL = 4294967294 Source #

pattern QUEUE_FAMILY_EXTERNAL :: Word32 Source #

VK_QUEUE_FAMILY_EXTERNAL - External queue family index sentinel

See Also

VK_KHR_external_memory, VK_VERSION_1_1

pattern QUEUE_FAMILY_FOREIGN_EXT :: Word32 Source #

VK_QUEUE_FAMILY_FOREIGN_EXT - Foreign queue family index sentinel

See Also

VK_EXT_queue_family_foreign

type SUBPASS_EXTERNAL = 4294967295 Source #

pattern SUBPASS_EXTERNAL :: Word32 Source #

VK_SUBPASS_EXTERNAL - Subpass index sentinel expanding synchronization scope outside a subpass

See Also

VK_VERSION_1_0

pattern MAX_DEVICE_GROUP_SIZE :: forall a. Integral a => a Source #

VK_MAX_DEVICE_GROUP_SIZE - Length of a physical device handle array

See Also

VK_VERSION_1_1

pattern MAX_DRIVER_NAME_SIZE :: forall a. Integral a => a Source #

VK_MAX_DRIVER_NAME_SIZE - Maximum length of a physical device driver name string

See Also

VK_VERSION_1_2

pattern MAX_DRIVER_INFO_SIZE :: forall a. Integral a => a Source #

VK_MAX_DRIVER_INFO_SIZE - Length of a physical device driver information string

See Also

VK_VERSION_1_2

type SHADER_UNUSED_KHR = 4294967295 Source #

pattern SHADER_UNUSED_KHR :: Word32 Source #

VK_SHADER_UNUSED_KHR - Sentinel for an unused shader index

See Also

VK_KHR_ray_tracing_pipeline, VK_NV_ray_tracing

pattern MAX_GLOBAL_PRIORITY_SIZE_EXT :: forall a. Integral a => a Source #

pattern NULL_HANDLE :: IsHandle a => a Source #

VK_NULL_HANDLE - Reserved non-valid object handle

See Also

VK_VERSION_1_0

class (Eq a, Zero a) => IsHandle a Source #

A class for things which can be created with NULL_HANDLE.

Instances

Instances details
IsHandle ShaderModule Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle Semaphore Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle Sampler Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle RenderPass Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle Queue Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle QueryPool Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle PipelineLayout Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle PipelineCache Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle Pipeline Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle PhysicalDevice Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle Instance Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle ImageView Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle Image Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle Framebuffer Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle Fence Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle Event Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle Device Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle DeviceMemory Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle DescriptorSetLayout Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle DescriptorSet Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle DescriptorPool Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle CommandPool Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle CommandBuffer Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle BufferView Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle Buffer Source # 
Instance details

Defined in Vulkan.Core10.Handles

IsHandle SamplerYcbcrConversion Source # 
Instance details

Defined in Vulkan.Core11.Handles

IsHandle DescriptorUpdateTemplate Source # 
Instance details

Defined in Vulkan.Core11.Handles

IsHandle ValidationCacheEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle SwapchainKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle SurfaceKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle PrivateDataSlotEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle PerformanceConfigurationINTEL Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle IndirectCommandsLayoutNV Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle DisplayModeKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle DisplayKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle DeferredOperationKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle DebugUtilsMessengerEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle DebugReportCallbackEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle CuModuleNVX Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle CuFunctionNVX Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle BufferCollectionFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle AccelerationStructureNV Source # 
Instance details

Defined in Vulkan.Extensions.Handles

IsHandle AccelerationStructureKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

class HasObjectType a where Source #

Instances

Instances details
HasObjectType ShaderModule Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType Semaphore Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType Sampler Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType RenderPass Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType Queue Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType QueryPool Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType PipelineLayout Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType PipelineCache Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType Pipeline Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType PhysicalDevice Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType Instance Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType ImageView Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType Image Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType Framebuffer Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType Fence Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType Event Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType Device Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType DeviceMemory Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType DescriptorSetLayout Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType DescriptorSet Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType DescriptorPool Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType CommandPool Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType CommandBuffer Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType BufferView Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType Buffer Source # 
Instance details

Defined in Vulkan.Core10.Handles

HasObjectType SamplerYcbcrConversion Source # 
Instance details

Defined in Vulkan.Core11.Handles

HasObjectType DescriptorUpdateTemplate Source # 
Instance details

Defined in Vulkan.Core11.Handles

HasObjectType ValidationCacheEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType SwapchainKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType SurfaceKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType PrivateDataSlotEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType PerformanceConfigurationINTEL Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType IndirectCommandsLayoutNV Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType DisplayModeKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType DisplayKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType DeferredOperationKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType DebugUtilsMessengerEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType DebugReportCallbackEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType CuModuleNVX Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType CuFunctionNVX Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType BufferCollectionFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType AccelerationStructureNV Source # 
Instance details

Defined in Vulkan.Extensions.Handles

HasObjectType AccelerationStructureKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

newtype Bool32 Source #

VkBool32 - Vulkan boolean type

Description

TRUE represents a boolean True (unsigned integer 1) value, and FALSE a boolean False (unsigned integer 0) value.

All values returned from a Vulkan implementation in a Bool32 will be either TRUE or FALSE.

Applications must not pass any other values than TRUE or FALSE into a Vulkan implementation where a Bool32 is expected.

See Also

FALSE, TRUE, VK_VERSION_1_0, AccelerationStructureGeometryInstancesDataKHR, CommandBufferInheritanceConditionalRenderingInfoEXT, CommandBufferInheritanceInfo, CommandBufferInheritanceViewportScissorInfoNV, DedicatedAllocationBufferCreateInfoNV, DedicatedAllocationImageCreateInfoNV, DescriptorSetLayoutSupport, DisplayNativeHdrSurfaceCapabilitiesAMD, DisplayPresentInfoKHR, DisplayPropertiesKHR, FilterCubicImageViewImageFormatPropertiesEXT, IndirectCommandsLayoutTokenNV, MemoryDedicatedRequirements, MultiviewPerViewAttributesInfoNVX, PerformanceOverrideInfoINTEL, PerformanceValueDataINTEL, PhysicalDevice16BitStorageFeatures, PhysicalDevice4444FormatsFeaturesEXT, PhysicalDevice8BitStorageFeatures, PhysicalDeviceASTCDecodeFeaturesEXT, PhysicalDeviceAccelerationStructureFeaturesKHR, PhysicalDeviceBlendOperationAdvancedFeaturesEXT, PhysicalDeviceBlendOperationAdvancedPropertiesEXT, PhysicalDeviceBorderColorSwizzleFeaturesEXT, PhysicalDeviceBufferDeviceAddressFeatures, PhysicalDeviceBufferDeviceAddressFeaturesEXT, PhysicalDeviceCoherentMemoryFeaturesAMD, PhysicalDeviceColorWriteEnableFeaturesEXT, PhysicalDeviceComputeShaderDerivativesFeaturesNV, PhysicalDeviceConditionalRenderingFeaturesEXT, PhysicalDeviceConservativeRasterizationPropertiesEXT, PhysicalDeviceCooperativeMatrixFeaturesNV, PhysicalDeviceCornerSampledImageFeaturesNV, PhysicalDeviceCoverageReductionModeFeaturesNV, PhysicalDeviceCustomBorderColorFeaturesEXT, PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV, PhysicalDeviceDepthClipEnableFeaturesEXT, PhysicalDeviceDepthStencilResolveProperties, PhysicalDeviceDescriptorIndexingFeatures, PhysicalDeviceDescriptorIndexingProperties, PhysicalDeviceDeviceGeneratedCommandsFeaturesNV, PhysicalDeviceDeviceMemoryReportFeaturesEXT, PhysicalDeviceDiagnosticsConfigFeaturesNV, PhysicalDeviceDrmPropertiesEXT, PhysicalDeviceDynamicRenderingFeaturesKHR, PhysicalDeviceExclusiveScissorFeaturesNV, PhysicalDeviceExtendedDynamicState2FeaturesEXT, PhysicalDeviceExtendedDynamicStateFeaturesEXT, PhysicalDeviceExternalMemoryRDMAFeaturesNV, PhysicalDeviceFeatures, PhysicalDeviceFloatControlsProperties, PhysicalDeviceFragmentDensityMap2FeaturesEXT, PhysicalDeviceFragmentDensityMap2PropertiesEXT, PhysicalDeviceFragmentDensityMapFeaturesEXT, PhysicalDeviceFragmentDensityMapPropertiesEXT, PhysicalDeviceFragmentShaderBarycentricFeaturesNV, PhysicalDeviceFragmentShaderInterlockFeaturesEXT, PhysicalDeviceFragmentShadingRateEnumsFeaturesNV, PhysicalDeviceFragmentShadingRateFeaturesKHR, PhysicalDeviceFragmentShadingRatePropertiesKHR, PhysicalDeviceGlobalPriorityQueryFeaturesEXT, PhysicalDeviceGroupProperties, PhysicalDeviceHostQueryResetFeatures, PhysicalDeviceIDProperties, PhysicalDeviceImageRobustnessFeaturesEXT, PhysicalDeviceImagelessFramebufferFeatures, PhysicalDeviceIndexTypeUint8FeaturesEXT, PhysicalDeviceInheritedViewportScissorFeaturesNV, PhysicalDeviceInlineUniformBlockFeaturesEXT, PhysicalDeviceInvocationMaskFeaturesHUAWEI, PhysicalDeviceLimits, PhysicalDeviceLineRasterizationFeaturesEXT, PhysicalDeviceMaintenance4FeaturesKHR, PhysicalDeviceMemoryPriorityFeaturesEXT, PhysicalDeviceMeshShaderFeaturesNV, PhysicalDeviceMultiDrawFeaturesEXT, PhysicalDeviceMultiviewFeatures, PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX, PhysicalDeviceMutableDescriptorTypeFeaturesVALVE, PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT, PhysicalDevicePerformanceQueryFeaturesKHR, PhysicalDevicePerformanceQueryPropertiesKHR, PhysicalDevicePipelineCreationCacheControlFeaturesEXT, PhysicalDevicePipelineExecutablePropertiesFeaturesKHR, PhysicalDevicePortabilitySubsetFeaturesKHR, PhysicalDevicePresentIdFeaturesKHR, PhysicalDevicePresentWaitFeaturesKHR, PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT, PhysicalDevicePrivateDataFeaturesEXT, PhysicalDeviceProtectedMemoryFeatures, PhysicalDeviceProtectedMemoryProperties, PhysicalDeviceProvokingVertexFeaturesEXT, PhysicalDeviceProvokingVertexPropertiesEXT, PhysicalDeviceRGBA10X6FormatsFeaturesEXT, PhysicalDeviceRayQueryFeaturesKHR, PhysicalDeviceRayTracingMotionBlurFeaturesNV, PhysicalDeviceRayTracingPipelineFeaturesKHR, PhysicalDeviceRepresentativeFragmentTestFeaturesNV, PhysicalDeviceRobustness2FeaturesEXT, PhysicalDeviceSampleLocationsPropertiesEXT, PhysicalDeviceSamplerFilterMinmaxProperties, PhysicalDeviceSamplerYcbcrConversionFeatures, PhysicalDeviceScalarBlockLayoutFeatures, PhysicalDeviceSeparateDepthStencilLayoutsFeatures, PhysicalDeviceShaderAtomicFloat2FeaturesEXT, PhysicalDeviceShaderAtomicFloatFeaturesEXT, PhysicalDeviceShaderAtomicInt64Features, PhysicalDeviceShaderClockFeaturesKHR, PhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT, PhysicalDeviceShaderDrawParametersFeatures, PhysicalDeviceShaderFloat16Int8Features, PhysicalDeviceShaderImageAtomicInt64FeaturesEXT, PhysicalDeviceShaderImageFootprintFeaturesNV, PhysicalDeviceShaderIntegerDotProductFeaturesKHR, PhysicalDeviceShaderIntegerDotProductPropertiesKHR, PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL, PhysicalDeviceShaderSMBuiltinsFeaturesNV, PhysicalDeviceShaderSubgroupExtendedTypesFeatures, PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR, PhysicalDeviceShaderTerminateInvocationFeaturesKHR, PhysicalDeviceShadingRateImageFeaturesNV, PhysicalDeviceSparseProperties, PhysicalDeviceSubgroupProperties, PhysicalDeviceSubgroupSizeControlFeaturesEXT, PhysicalDeviceSubpassShadingFeaturesHUAWEI, PhysicalDeviceSynchronization2FeaturesKHR, PhysicalDeviceTexelBufferAlignmentFeaturesEXT, PhysicalDeviceTexelBufferAlignmentPropertiesEXT, PhysicalDeviceTextureCompressionASTCHDRFeaturesEXT, PhysicalDeviceTimelineSemaphoreFeatures, PhysicalDeviceTransformFeedbackFeaturesEXT, PhysicalDeviceTransformFeedbackPropertiesEXT, PhysicalDeviceUniformBufferStandardLayoutFeatures, PhysicalDeviceVariablePointersFeatures, PhysicalDeviceVertexAttributeDivisorFeaturesEXT, PhysicalDeviceVertexInputDynamicStateFeaturesEXT, PhysicalDeviceVulkan11Features, PhysicalDeviceVulkan11Properties, PhysicalDeviceVulkan12Features, PhysicalDeviceVulkan12Properties, PhysicalDeviceVulkanMemoryModelFeatures, PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR, PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT, PhysicalDeviceYcbcrImageArraysFeaturesEXT, PhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR, PipelineColorBlendAdvancedStateCreateInfoEXT, PipelineColorBlendAttachmentState, PipelineColorBlendStateCreateInfo, PipelineColorWriteCreateInfoEXT, PipelineCoverageModulationStateCreateInfoNV, PipelineCoverageToColorStateCreateInfoNV, PipelineDepthStencilStateCreateInfo, PipelineExecutableInternalRepresentationKHR, PipelineExecutableStatisticValueKHR, PipelineInputAssemblyStateCreateInfo, PipelineMultisampleStateCreateInfo, PipelineRasterizationDepthClipStateCreateInfoEXT, PipelineRasterizationLineStateCreateInfoEXT, PipelineRasterizationStateCreateInfo, PipelineRepresentativeFragmentTestStateCreateInfoNV, PipelineSampleLocationsStateCreateInfoEXT, PipelineViewportShadingRateImageStateCreateInfoNV, PipelineViewportWScalingStateCreateInfoNV, ProtectedSubmitInfo, SamplerBorderColorComponentMappingCreateInfoEXT, SamplerCreateInfo, SamplerYcbcrConversionCreateInfo, SurfaceCapabilitiesFullScreenExclusiveEXT, SurfaceProtectedCapabilitiesKHR, SwapchainCreateInfoKHR, SwapchainDisplayNativeHdrCreateInfoAMD, TextureLODGatherFormatPropertiesAMD, VkVideoEncodeH264EmitPictureParametersEXT, VkVideoEncodeH265EmitPictureParametersEXT, cmdBuildAccelerationStructureNV, cmdExecuteGeneratedCommandsNV, cmdSetColorWriteEnableEXT, cmdSetDepthBiasEnableEXT, cmdSetDepthBoundsTestEnableEXT, cmdSetDepthTestEnableEXT, cmdSetDepthWriteEnableEXT, cmdSetPrimitiveRestartEnableEXT, cmdSetRasterizerDiscardEnableEXT, cmdSetStencilTestEnableEXT, getPhysicalDeviceSurfaceSupportKHR, setLocalDimmingAMD, waitForFences

Constructors

Bool32 Int32 

Bundled Patterns

pattern FALSE :: Bool32 
pattern TRUE :: Bool32 

Instances

Instances details
Eq Bool32 Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Methods

(==) :: Bool32 -> Bool32 -> Bool #

(/=) :: Bool32 -> Bool32 -> Bool #

Ord Bool32 Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Read Bool32 Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Show Bool32 Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Storable Bool32 Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Zero Bool32 Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Methods

zero :: Bool32 Source #

newtype PipelineCacheHeaderVersion Source #

VkPipelineCacheHeaderVersion - Encode pipeline cache version

See Also

VK_VERSION_1_0, PipelineCacheHeaderVersionOne, createPipelineCache, getPipelineCacheData

Bundled Patterns

pattern PIPELINE_CACHE_HEADER_VERSION_ONE :: PipelineCacheHeaderVersion

PIPELINE_CACHE_HEADER_VERSION_ONE specifies version one of the pipeline cache.

Instances

Instances details
Eq PipelineCacheHeaderVersion Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineCacheHeaderVersion

Ord PipelineCacheHeaderVersion Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineCacheHeaderVersion

Read PipelineCacheHeaderVersion Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineCacheHeaderVersion

Show PipelineCacheHeaderVersion Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineCacheHeaderVersion

Storable PipelineCacheHeaderVersion Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineCacheHeaderVersion

Zero PipelineCacheHeaderVersion Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineCacheHeaderVersion