vulkan-3.23: Bindings to the Vulkan graphics API.
Safe HaskellSafe-Inferred
LanguageHaskell2010

Vulkan.Zero

Synopsis

Documentation

class Zero a where Source #

A class for initializing things with all zero data

Any instance should satisfy the following law:

new zero = calloc or with zero = withZeroCStruct

i.e. Marshaling zero to memory yeilds only zero-valued bytes, except for structs which require a "type" tag

Methods

zero :: a Source #

Instances

Instances details
Zero CChar Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: CChar Source #

Zero CFloat Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: CFloat Source #

Zero CInt Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: CInt Source #

Zero CSize Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: CSize Source #

Zero Int16 Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: Int16 Source #

Zero Int32 Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: Int32 Source #

Zero Int64 Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: Int64 Source #

Zero Int8 Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: Int8 Source #

Zero Word16 Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: Word16 Source #

Zero Word32 Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: Word32 Source #

Zero Word64 Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: Word64 Source #

Zero BaseInStructure Source # 
Instance details

Defined in Vulkan.CStruct.Extends

Zero BaseOutStructure Source # 
Instance details

Defined in Vulkan.CStruct.Extends

Zero AllocationCallbacks Source # 
Instance details

Defined in Vulkan.Core10.AllocationCallbacks

Zero CommandBufferAllocateInfo Source # 
Instance details

Defined in Vulkan.Core10.CommandBuffer

Zero BufferCopy Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

Zero BufferImageCopy Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

Zero ClearAttachment Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

Zero ClearColorValue Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

Zero ClearDepthStencilValue Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

Zero ClearRect Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

Zero ClearValue Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

Zero ImageBlit Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

Zero ImageCopy Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

Zero ImageResolve Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

Zero ImageSubresourceLayers Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

Zero CommandPoolCreateInfo Source # 
Instance details

Defined in Vulkan.Core10.CommandPool

Zero CopyDescriptorSet Source # 
Instance details

Defined in Vulkan.Core10.DescriptorSet

Zero DescriptorBufferInfo Source # 
Instance details

Defined in Vulkan.Core10.DescriptorSet

Zero DescriptorImageInfo Source # 
Instance details

Defined in Vulkan.Core10.DescriptorSet

Zero DescriptorPoolSize Source # 
Instance details

Defined in Vulkan.Core10.DescriptorSet

Zero DescriptorSetLayoutBinding Source # 
Instance details

Defined in Vulkan.Core10.DescriptorSet

Zero ApplicationInfo Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

Zero FormatProperties Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

Zero ImageFormatProperties Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

Zero MemoryHeap Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

Zero MemoryType Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

Zero PhysicalDeviceFeatures Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

Zero PhysicalDeviceLimits Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

Zero PhysicalDeviceMemoryProperties Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

Zero PhysicalDeviceProperties Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

Zero PhysicalDeviceSparseProperties Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

Zero QueueFamilyProperties Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

Zero AccessFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.AccessFlagBits

Zero AttachmentDescriptionFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.AttachmentDescriptionFlagBits

Zero AttachmentLoadOp Source # 
Instance details

Defined in Vulkan.Core10.Enums.AttachmentLoadOp

Zero AttachmentStoreOp Source # 
Instance details

Defined in Vulkan.Core10.Enums.AttachmentStoreOp

Zero BlendFactor Source # 
Instance details

Defined in Vulkan.Core10.Enums.BlendFactor

Zero BlendOp Source # 
Instance details

Defined in Vulkan.Core10.Enums.BlendOp

Methods

zero :: BlendOp Source #

Zero BorderColor Source # 
Instance details

Defined in Vulkan.Core10.Enums.BorderColor

Zero BufferCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.BufferCreateFlagBits

Zero BufferUsageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.BufferUsageFlagBits

Zero BufferViewCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.BufferViewCreateFlags

Zero ColorComponentFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.ColorComponentFlagBits

Zero CommandBufferLevel Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandBufferLevel

Zero CommandBufferResetFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandBufferResetFlagBits

Zero CommandBufferUsageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandBufferUsageFlagBits

Zero CommandPoolCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandPoolCreateFlagBits

Zero CommandPoolResetFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CommandPoolResetFlagBits

Zero CompareOp Source # 
Instance details

Defined in Vulkan.Core10.Enums.CompareOp

Zero ComponentSwizzle Source # 
Instance details

Defined in Vulkan.Core10.Enums.ComponentSwizzle

Zero CullModeFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.CullModeFlagBits

Zero DependencyFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DependencyFlagBits

Zero DescriptorPoolCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorPoolCreateFlagBits

Zero DescriptorPoolResetFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorPoolResetFlags

Zero DescriptorSetLayoutCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorSetLayoutCreateFlagBits

Zero DescriptorType Source # 
Instance details

Defined in Vulkan.Core10.Enums.DescriptorType

Zero DeviceCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.DeviceCreateFlags

Zero DeviceQueueCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.DeviceQueueCreateFlagBits

Zero DynamicState Source # 
Instance details

Defined in Vulkan.Core10.Enums.DynamicState

Zero EventCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.EventCreateFlagBits

Zero FenceCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.FenceCreateFlagBits

Zero Filter Source # 
Instance details

Defined in Vulkan.Core10.Enums.Filter

Methods

zero :: Filter Source #

Zero Format Source # 
Instance details

Defined in Vulkan.Core10.Enums.Format

Methods

zero :: Format Source #

Zero FormatFeatureFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.FormatFeatureFlagBits

Zero FramebufferCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.FramebufferCreateFlagBits

Zero FrontFace Source # 
Instance details

Defined in Vulkan.Core10.Enums.FrontFace

Zero ImageAspectFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.ImageAspectFlagBits

Zero ImageCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.ImageCreateFlagBits

Zero ImageLayout Source # 
Instance details

Defined in Vulkan.Core10.Enums.ImageLayout

Zero ImageTiling Source # 
Instance details

Defined in Vulkan.Core10.Enums.ImageTiling

Zero ImageType Source # 
Instance details

Defined in Vulkan.Core10.Enums.ImageType

Zero ImageUsageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.ImageUsageFlagBits

Zero ImageViewCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.ImageViewCreateFlagBits

Zero ImageViewType Source # 
Instance details

Defined in Vulkan.Core10.Enums.ImageViewType

Zero IndexType Source # 
Instance details

Defined in Vulkan.Core10.Enums.IndexType

Zero InstanceCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.InstanceCreateFlagBits

Zero InternalAllocationType Source # 
Instance details

Defined in Vulkan.Core10.Enums.InternalAllocationType

Zero LogicOp Source # 
Instance details

Defined in Vulkan.Core10.Enums.LogicOp

Methods

zero :: LogicOp Source #

Zero MemoryHeapFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.MemoryHeapFlagBits

Zero MemoryMapFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.MemoryMapFlags

Zero MemoryPropertyFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.MemoryPropertyFlagBits

Zero ObjectType Source # 
Instance details

Defined in Vulkan.Core10.Enums.ObjectType

Zero PhysicalDeviceType Source # 
Instance details

Defined in Vulkan.Core10.Enums.PhysicalDeviceType

Zero PipelineBindPoint Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineBindPoint

Zero PipelineCacheCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineCacheCreateFlagBits

Zero PipelineCacheHeaderVersion Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineCacheHeaderVersion

Zero PipelineColorBlendStateCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineColorBlendStateCreateFlagBits

Zero PipelineCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineCreateFlagBits

Zero PipelineDepthStencilStateCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineDepthStencilStateCreateFlagBits

Zero PipelineDynamicStateCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineDynamicStateCreateFlags

Zero PipelineInputAssemblyStateCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineInputAssemblyStateCreateFlags

Zero PipelineLayoutCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineLayoutCreateFlagBits

Zero PipelineMultisampleStateCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineMultisampleStateCreateFlags

Zero PipelineRasterizationStateCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineRasterizationStateCreateFlags

Zero PipelineShaderStageCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineShaderStageCreateFlagBits

Zero PipelineStageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineStageFlagBits

Zero PipelineTessellationStateCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineTessellationStateCreateFlags

Zero PipelineVertexInputStateCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineVertexInputStateCreateFlags

Zero PipelineViewportStateCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.PipelineViewportStateCreateFlags

Zero PolygonMode Source # 
Instance details

Defined in Vulkan.Core10.Enums.PolygonMode

Zero PrimitiveTopology Source # 
Instance details

Defined in Vulkan.Core10.Enums.PrimitiveTopology

Zero QueryControlFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.QueryControlFlagBits

Zero QueryPipelineStatisticFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.QueryPipelineStatisticFlagBits

Zero QueryPoolCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.QueryPoolCreateFlags

Zero QueryResultFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.QueryResultFlagBits

Zero QueryType Source # 
Instance details

Defined in Vulkan.Core10.Enums.QueryType

Zero QueueFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.QueueFlagBits

Zero RenderPassCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.RenderPassCreateFlagBits

Zero Result Source # 
Instance details

Defined in Vulkan.Core10.Enums.Result

Methods

zero :: Result Source #

Zero SampleCountFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.SampleCountFlagBits

Zero SamplerAddressMode Source # 
Instance details

Defined in Vulkan.Core10.Enums.SamplerAddressMode

Zero SamplerCreateFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.SamplerCreateFlagBits

Zero SamplerMipmapMode Source # 
Instance details

Defined in Vulkan.Core10.Enums.SamplerMipmapMode

Zero SemaphoreCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.SemaphoreCreateFlags

Zero ShaderModuleCreateFlags Source # 
Instance details

Defined in Vulkan.Core10.Enums.ShaderModuleCreateFlags

Zero ShaderStageFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.ShaderStageFlagBits

Zero SharingMode Source # 
Instance details

Defined in Vulkan.Core10.Enums.SharingMode

Zero SparseImageFormatFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.SparseImageFormatFlagBits

Zero SparseMemoryBindFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.SparseMemoryBindFlagBits

Zero StencilFaceFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.StencilFaceFlagBits

Zero StencilOp Source # 
Instance details

Defined in Vulkan.Core10.Enums.StencilOp

Zero StructureType Source # 
Instance details

Defined in Vulkan.Core10.Enums.StructureType

Zero SubpassContents Source # 
Instance details

Defined in Vulkan.Core10.Enums.SubpassContents

Zero SubpassDescriptionFlagBits Source # 
Instance details

Defined in Vulkan.Core10.Enums.SubpassDescriptionFlagBits

Zero SystemAllocationScope Source # 
Instance details

Defined in Vulkan.Core10.Enums.SystemAllocationScope

Zero VendorId Source # 
Instance details

Defined in Vulkan.Core10.Enums.VendorId

Methods

zero :: VendorId Source #

Zero VertexInputRate Source # 
Instance details

Defined in Vulkan.Core10.Enums.VertexInputRate

Zero ExtensionProperties Source # 
Instance details

Defined in Vulkan.Core10.ExtensionDiscovery

Zero Bool32 Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Methods

zero :: Bool32 Source #

Zero Extent2D Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Methods

zero :: Extent2D Source #

Zero Extent3D Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Methods

zero :: Extent3D Source #

Zero Offset2D Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Methods

zero :: Offset2D Source #

Zero Offset3D Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Methods

zero :: Offset3D Source #

Zero Rect2D Source # 
Instance details

Defined in Vulkan.Core10.FundamentalTypes

Methods

zero :: Rect2D Source #

Zero Buffer Source # 
Instance details

Defined in Vulkan.Core10.Handles

Methods

zero :: Buffer Source #

Zero BufferView Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero CommandBuffer Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero CommandPool Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero DescriptorPool Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero DescriptorSet Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero DescriptorSetLayout Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero Device Source # 
Instance details

Defined in Vulkan.Core10.Handles

Methods

zero :: Device Source #

Zero DeviceMemory Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero Event Source # 
Instance details

Defined in Vulkan.Core10.Handles

Methods

zero :: Event Source #

Zero Fence Source # 
Instance details

Defined in Vulkan.Core10.Handles

Methods

zero :: Fence Source #

Zero Framebuffer Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero Image Source # 
Instance details

Defined in Vulkan.Core10.Handles

Methods

zero :: Image Source #

Zero ImageView Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero Instance Source # 
Instance details

Defined in Vulkan.Core10.Handles

Methods

zero :: Instance Source #

Zero PhysicalDevice Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero Pipeline Source # 
Instance details

Defined in Vulkan.Core10.Handles

Methods

zero :: Pipeline Source #

Zero PipelineCache Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero PipelineLayout Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero QueryPool Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero Queue Source # 
Instance details

Defined in Vulkan.Core10.Handles

Methods

zero :: Queue Source #

Zero RenderPass Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero Sampler Source # 
Instance details

Defined in Vulkan.Core10.Handles

Methods

zero :: Sampler Source #

Zero Semaphore Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero ShaderModule Source # 
Instance details

Defined in Vulkan.Core10.Handles

Zero SubresourceLayout Source # 
Instance details

Defined in Vulkan.Core10.Image

Zero ComponentMapping Source # 
Instance details

Defined in Vulkan.Core10.ImageView

Zero ImageSubresourceRange Source # 
Instance details

Defined in Vulkan.Core10.ImageView

Zero LayerProperties Source # 
Instance details

Defined in Vulkan.Core10.LayerDiscovery

Zero MappedMemoryRange Source # 
Instance details

Defined in Vulkan.Core10.Memory

Zero MemoryRequirements Source # 
Instance details

Defined in Vulkan.Core10.MemoryManagement

Zero BufferMemoryBarrier Source # 
Instance details

Defined in Vulkan.Core10.OtherTypes

Zero DispatchIndirectCommand Source # 
Instance details

Defined in Vulkan.Core10.OtherTypes

Zero DrawIndexedIndirectCommand Source # 
Instance details

Defined in Vulkan.Core10.OtherTypes

Zero DrawIndirectCommand Source # 
Instance details

Defined in Vulkan.Core10.OtherTypes

Zero MemoryBarrier Source # 
Instance details

Defined in Vulkan.Core10.OtherTypes

Zero PipelineCacheHeaderVersionOne Source # 
Instance details

Defined in Vulkan.Core10.OtherTypes

Zero AttachmentDescription Source # 
Instance details

Defined in Vulkan.Core10.Pass

Zero AttachmentReference Source # 
Instance details

Defined in Vulkan.Core10.Pass

Zero SubpassDependency Source # 
Instance details

Defined in Vulkan.Core10.Pass

Zero SubpassDescription Source # 
Instance details

Defined in Vulkan.Core10.Pass

Zero PipelineColorBlendAttachmentState Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

Zero PipelineDepthStencilStateCreateInfo Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

Zero PipelineDynamicStateCreateInfo Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

Zero PipelineInputAssemblyStateCreateInfo Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

Zero SpecializationInfo Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

Zero SpecializationMapEntry Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

Zero StencilOpState Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

Zero VertexInputAttributeDescription Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

Zero VertexInputBindingDescription Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

Zero Viewport Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

Methods

zero :: Viewport Source #

Zero PipelineCacheCreateInfo Source # 
Instance details

Defined in Vulkan.Core10.PipelineCache

Zero PipelineLayoutCreateInfo Source # 
Instance details

Defined in Vulkan.Core10.PipelineLayout

Zero PushConstantRange Source # 
Instance details

Defined in Vulkan.Core10.PipelineLayout

Zero ImageSubresource Source # 
Instance details

Defined in Vulkan.Core10.SparseResourceMemoryManagement

Zero SparseBufferMemoryBindInfo Source # 
Instance details

Defined in Vulkan.Core10.SparseResourceMemoryManagement

Zero SparseImageFormatProperties Source # 
Instance details

Defined in Vulkan.Core10.SparseResourceMemoryManagement

Zero SparseImageMemoryBind Source # 
Instance details

Defined in Vulkan.Core10.SparseResourceMemoryManagement

Zero SparseImageMemoryBindInfo Source # 
Instance details

Defined in Vulkan.Core10.SparseResourceMemoryManagement

Zero SparseImageMemoryRequirements Source # 
Instance details

Defined in Vulkan.Core10.SparseResourceMemoryManagement

Zero SparseImageOpaqueMemoryBindInfo Source # 
Instance details

Defined in Vulkan.Core10.SparseResourceMemoryManagement

Zero SparseMemoryBind Source # 
Instance details

Defined in Vulkan.Core10.SparseResourceMemoryManagement

Zero ChromaLocation Source # 
Instance details

Defined in Vulkan.Core11.Enums.ChromaLocation

Zero CommandPoolTrimFlags Source # 
Instance details

Defined in Vulkan.Core11.Enums.CommandPoolTrimFlags

Zero DescriptorUpdateTemplateCreateFlags Source # 
Instance details

Defined in Vulkan.Core11.Enums.DescriptorUpdateTemplateCreateFlags

Zero DescriptorUpdateTemplateType Source # 
Instance details

Defined in Vulkan.Core11.Enums.DescriptorUpdateTemplateType

Zero ExternalFenceFeatureFlagBits Source # 
Instance details

Defined in Vulkan.Core11.Enums.ExternalFenceFeatureFlagBits

Zero ExternalFenceHandleTypeFlagBits Source # 
Instance details

Defined in Vulkan.Core11.Enums.ExternalFenceHandleTypeFlagBits

Zero ExternalMemoryFeatureFlagBits Source # 
Instance details

Defined in Vulkan.Core11.Enums.ExternalMemoryFeatureFlagBits

Zero ExternalMemoryHandleTypeFlagBits Source # 
Instance details

Defined in Vulkan.Core11.Enums.ExternalMemoryHandleTypeFlagBits

Zero ExternalSemaphoreFeatureFlagBits Source # 
Instance details

Defined in Vulkan.Core11.Enums.ExternalSemaphoreFeatureFlagBits

Zero ExternalSemaphoreHandleTypeFlagBits Source # 
Instance details

Defined in Vulkan.Core11.Enums.ExternalSemaphoreHandleTypeFlagBits

Zero FenceImportFlagBits Source # 
Instance details

Defined in Vulkan.Core11.Enums.FenceImportFlagBits

Zero MemoryAllocateFlagBits Source # 
Instance details

Defined in Vulkan.Core11.Enums.MemoryAllocateFlagBits

Zero PeerMemoryFeatureFlagBits Source # 
Instance details

Defined in Vulkan.Core11.Enums.PeerMemoryFeatureFlagBits

Zero PointClippingBehavior Source # 
Instance details

Defined in Vulkan.Core11.Enums.PointClippingBehavior

Zero SamplerYcbcrModelConversion Source # 
Instance details

Defined in Vulkan.Core11.Enums.SamplerYcbcrModelConversion

Zero SamplerYcbcrRange Source # 
Instance details

Defined in Vulkan.Core11.Enums.SamplerYcbcrRange

Zero SemaphoreImportFlagBits Source # 
Instance details

Defined in Vulkan.Core11.Enums.SemaphoreImportFlagBits

Zero SubgroupFeatureFlagBits Source # 
Instance details

Defined in Vulkan.Core11.Enums.SubgroupFeatureFlagBits

Zero TessellationDomainOrigin Source # 
Instance details

Defined in Vulkan.Core11.Enums.TessellationDomainOrigin

Zero DescriptorUpdateTemplate Source # 
Instance details

Defined in Vulkan.Core11.Handles

Zero SamplerYcbcrConversion Source # 
Instance details

Defined in Vulkan.Core11.Handles

Zero DeviceQueueInfo2 Source # 
Instance details

Defined in Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory

Zero PhysicalDeviceProtectedMemoryFeatures Source # 
Instance details

Defined in Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory

Zero PhysicalDeviceProtectedMemoryProperties Source # 
Instance details

Defined in Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory

Zero ProtectedSubmitInfo Source # 
Instance details

Defined in Vulkan.Core11.Originally_Based_On_VK_KHR_protected_memory

Zero PhysicalDeviceSubgroupProperties Source # 
Instance details

Defined in Vulkan.Core11.Originally_Based_On_VK_KHR_subgroup

Zero PhysicalDevice16BitStorageFeatures Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_16bit_storage

Zero MemoryDedicatedAllocateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_dedicated_allocation

Zero MemoryDedicatedRequirements Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_dedicated_allocation

Zero DescriptorUpdateTemplateCreateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_descriptor_update_template

Zero DescriptorUpdateTemplateEntry Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_descriptor_update_template

Zero DeviceGroupBindSparseInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_device_group

Zero DeviceGroupCommandBufferBeginInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_device_group

Zero DeviceGroupRenderPassBeginInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_device_group

Zero DeviceGroupSubmitInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_device_group

Zero MemoryAllocateFlagsInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_device_group

Zero BindBufferMemoryDeviceGroupInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_device_groupAndVK_KHR_bind_memory2

Zero BindImageMemoryDeviceGroupInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_device_groupAndVK_KHR_bind_memory2

Zero DeviceGroupDeviceCreateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_device_group_creation

Zero PhysicalDeviceGroupProperties Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_device_group_creation

Zero ExportFenceCreateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_fence

Zero ExternalFenceProperties Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_fence_capabilities

Zero PhysicalDeviceExternalFenceInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_fence_capabilities

Zero ExportMemoryAllocateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory

Zero ExternalMemoryBufferCreateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory

Zero ExternalMemoryImageCreateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory

Zero ExternalBufferProperties Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities

Zero ExternalImageFormatProperties Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities

Zero ExternalMemoryProperties Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities

Zero PhysicalDeviceExternalBufferInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities

Zero PhysicalDeviceExternalImageFormatInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities

Zero PhysicalDeviceIDProperties Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_memory_capabilities

Zero ExportSemaphoreCreateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_semaphore

Zero ExternalSemaphoreProperties Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_semaphore_capabilities

Zero BufferMemoryRequirementsInfo2 Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_memory_requirements2

Zero ImageSparseMemoryRequirementsInfo2 Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_memory_requirements2

Zero SparseImageMemoryRequirements2 Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_memory_requirements2

Zero PhysicalDeviceSparseImageFormatInfo2 Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2

Zero SparseImageFormatProperties2 Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2

Zero ImageViewUsageCreateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance2

Zero InputAttachmentAspectReference Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance2

Zero PhysicalDevicePointClippingProperties Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance2

Zero PipelineTessellationDomainOriginStateCreateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance2

Zero RenderPassInputAttachmentAspectCreateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance2

Zero PhysicalDeviceMaintenance3Properties Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance3

Zero PhysicalDeviceMultiviewFeatures Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_multiview

Zero PhysicalDeviceMultiviewProperties Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_multiview

Zero RenderPassMultiviewCreateInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_multiview

Zero BindImagePlaneMemoryInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion

Zero ImagePlaneMemoryRequirementsInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion

Zero PhysicalDeviceSamplerYcbcrConversionFeatures Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion

Zero SamplerYcbcrConversionImageFormatProperties Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion

Zero SamplerYcbcrConversionInfo Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion

Zero PhysicalDeviceShaderDrawParametersFeatures Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_shader_draw_parameters

Zero PhysicalDeviceVariablePointersFeatures Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_variable_pointers

Zero PhysicalDeviceVulkan11Features Source # 
Instance details

Defined in Vulkan.Core12

Zero PhysicalDeviceVulkan11Properties Source # 
Instance details

Defined in Vulkan.Core12

Zero PhysicalDeviceVulkan12Features Source # 
Instance details

Defined in Vulkan.Core12

Zero PhysicalDeviceVulkan12Properties Source # 
Instance details

Defined in Vulkan.Core12

Zero DescriptorBindingFlagBits Source # 
Instance details

Defined in Vulkan.Core12.Enums.DescriptorBindingFlagBits

Zero DriverId Source # 
Instance details

Defined in Vulkan.Core12.Enums.DriverId

Methods

zero :: DriverId Source #

Zero ResolveModeFlagBits Source # 
Instance details

Defined in Vulkan.Core12.Enums.ResolveModeFlagBits

Zero SamplerReductionMode Source # 
Instance details

Defined in Vulkan.Core12.Enums.SamplerReductionMode

Zero SemaphoreType Source # 
Instance details

Defined in Vulkan.Core12.Enums.SemaphoreType

Zero SemaphoreWaitFlagBits Source # 
Instance details

Defined in Vulkan.Core12.Enums.SemaphoreWaitFlagBits

Zero ShaderFloatControlsIndependence Source # 
Instance details

Defined in Vulkan.Core12.Enums.ShaderFloatControlsIndependence

Zero DescriptorSetLayoutBindingFlagsCreateInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing

Zero DescriptorSetVariableDescriptorCountAllocateInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing

Zero DescriptorSetVariableDescriptorCountLayoutSupport Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing

Zero PhysicalDeviceDescriptorIndexingFeatures Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing

Zero PhysicalDeviceDescriptorIndexingProperties Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_EXT_descriptor_indexing

Zero PhysicalDeviceHostQueryResetFeatures Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_EXT_host_query_reset

Zero PhysicalDeviceSamplerFilterMinmaxProperties Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_EXT_sampler_filter_minmax

Zero SamplerReductionModeCreateInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_EXT_sampler_filter_minmax

Zero PhysicalDeviceScalarBlockLayoutFeatures Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_EXT_scalar_block_layout

Zero ImageStencilUsageCreateInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_EXT_separate_stencil_usage

Zero PhysicalDevice8BitStorageFeatures Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_8bit_storage

Zero BufferDeviceAddressInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address

Zero BufferOpaqueCaptureAddressCreateInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address

Zero DeviceMemoryOpaqueCaptureAddressInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address

Zero MemoryOpaqueCaptureAddressAllocateInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address

Zero PhysicalDeviceBufferDeviceAddressFeatures Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_buffer_device_address

Zero SubpassBeginInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2

Zero PhysicalDeviceDepthStencilResolveProperties Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_depth_stencil_resolve

Zero SubpassDescriptionDepthStencilResolve Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_depth_stencil_resolve

Zero ConformanceVersion Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_driver_properties

Zero PhysicalDeviceDriverProperties Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_driver_properties

Zero ImageFormatListCreateInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_image_format_list

Zero FramebufferAttachmentImageInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer

Zero FramebufferAttachmentsCreateInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer

Zero PhysicalDeviceImagelessFramebufferFeatures Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer

Zero RenderPassAttachmentBeginInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_imageless_framebuffer

Zero AttachmentDescriptionStencilLayout Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_separate_depth_stencil_layouts

Zero AttachmentReferenceStencilLayout Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_separate_depth_stencil_layouts

Zero PhysicalDeviceSeparateDepthStencilLayoutsFeatures Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_separate_depth_stencil_layouts

Zero PhysicalDeviceShaderAtomicInt64Features Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_shader_atomic_int64

Zero PhysicalDeviceShaderFloat16Int8Features Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_shader_float16_int8

Zero PhysicalDeviceFloatControlsProperties Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_shader_float_controls

Zero PhysicalDeviceShaderSubgroupExtendedTypesFeatures Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_shader_subgroup_extended_types

Zero PhysicalDeviceTimelineSemaphoreFeatures Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore

Zero PhysicalDeviceTimelineSemaphoreProperties Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore

Zero SemaphoreSignalInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore

Zero SemaphoreTypeCreateInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore

Zero SemaphoreWaitInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore

Zero TimelineSemaphoreSubmitInfo Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_timeline_semaphore

Zero PhysicalDeviceUniformBufferStandardLayoutFeatures Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_uniform_buffer_standard_layout

Zero PhysicalDeviceVulkanMemoryModelFeatures Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_vulkan_memory_model

Zero PhysicalDeviceVulkan13Features Source # 
Instance details

Defined in Vulkan.Core13

Zero PhysicalDeviceVulkan13Properties Source # 
Instance details

Defined in Vulkan.Core13

Zero AccessFlagBits2 Source # 
Instance details

Defined in Vulkan.Core13.Enums.AccessFlags2

Zero FormatFeatureFlagBits2 Source # 
Instance details

Defined in Vulkan.Core13.Enums.FormatFeatureFlags2

Zero PipelineCreationFeedbackFlagBits Source # 
Instance details

Defined in Vulkan.Core13.Enums.PipelineCreationFeedbackFlagBits

Zero PipelineStageFlagBits2 Source # 
Instance details

Defined in Vulkan.Core13.Enums.PipelineStageFlags2

Zero PrivateDataSlotCreateFlags Source # 
Instance details

Defined in Vulkan.Core13.Enums.PrivateDataSlotCreateFlags

Zero RenderingFlagBits Source # 
Instance details

Defined in Vulkan.Core13.Enums.RenderingFlagBits

Zero SubmitFlagBits Source # 
Instance details

Defined in Vulkan.Core13.Enums.SubmitFlagBits

Zero ToolPurposeFlagBits Source # 
Instance details

Defined in Vulkan.Core13.Enums.ToolPurposeFlagBits

Zero PrivateDataSlot Source # 
Instance details

Defined in Vulkan.Core13.Handles

Zero PhysicalDeviceImageRobustnessFeatures Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_image_robustness

Zero DescriptorPoolInlineUniformBlockCreateInfo Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_inline_uniform_block

Zero PhysicalDeviceInlineUniformBlockFeatures Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_inline_uniform_block

Zero PhysicalDeviceInlineUniformBlockProperties Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_inline_uniform_block

Zero WriteDescriptorSetInlineUniformBlock Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_inline_uniform_block

Zero PhysicalDevicePipelineCreationCacheControlFeatures Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_pipeline_creation_cache_control

Zero PipelineCreationFeedback Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_pipeline_creation_feedback

Zero PipelineCreationFeedbackCreateInfo Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_pipeline_creation_feedback

Zero DevicePrivateDataCreateInfo Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_private_data

Zero PhysicalDevicePrivateDataFeatures Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_private_data

Zero PrivateDataSlotCreateInfo Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_private_data

Zero PhysicalDeviceShaderDemoteToHelperInvocationFeatures Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_shader_demote_to_helper_invocation

Zero PhysicalDeviceSubgroupSizeControlFeatures Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_subgroup_size_control

Zero PhysicalDeviceSubgroupSizeControlProperties Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_subgroup_size_control

Zero PipelineShaderStageRequiredSubgroupSizeCreateInfo Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_subgroup_size_control

Zero PhysicalDeviceTexelBufferAlignmentProperties Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_texel_buffer_alignment

Zero PhysicalDeviceTextureCompressionASTCHDRFeatures Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_texture_compression_astc_hdr

Zero PhysicalDeviceToolProperties Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_EXT_tooling_info

Zero BlitImageInfo2 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2

Zero BufferCopy2 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2

Zero CopyBufferInfo2 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2

Zero CopyBufferToImageInfo2 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2

Zero CopyImageInfo2 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2

Zero CopyImageToBufferInfo2 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2

Zero ImageCopy2 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2

Zero ImageResolve2 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2

Zero ResolveImageInfo2 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2

Zero CommandBufferInheritanceRenderingInfo Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_dynamic_rendering

Zero PhysicalDeviceDynamicRenderingFeatures Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_dynamic_rendering

Zero PipelineRenderingCreateInfo Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_dynamic_rendering

Zero RenderingAttachmentInfo Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_dynamic_rendering

Zero FormatProperties3 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_format_feature_flags2

Zero DeviceBufferMemoryRequirements Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_maintenance4

Zero DeviceImageMemoryRequirements Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_maintenance4

Zero PhysicalDeviceMaintenance4Features Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_maintenance4

Zero PhysicalDeviceMaintenance4Properties Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_maintenance4

Zero PhysicalDeviceShaderIntegerDotProductFeatures Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_shader_integer_dot_product

Zero PhysicalDeviceShaderIntegerDotProductProperties Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_shader_integer_dot_product

Zero PhysicalDeviceShaderTerminateInvocationFeatures Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_shader_terminate_invocation

Zero BufferMemoryBarrier2 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_synchronization2

Zero CommandBufferSubmitInfo Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_synchronization2

Zero DependencyInfo Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_synchronization2

Zero MemoryBarrier2 Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_synchronization2

Zero PhysicalDeviceSynchronization2Features Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_synchronization2

Zero SemaphoreSubmitInfo Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_synchronization2

Zero PhysicalDeviceZeroInitializeWorkgroupMemoryFeatures Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_zero_initialize_workgroup_memory

Zero DeviceCmds Source # 
Instance details

Defined in Vulkan.Dynamic

Zero InstanceCmds Source # 
Instance details

Defined in Vulkan.Dynamic

Zero AccelerationStructureKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero AccelerationStructureNV Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero BufferCollectionFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero CuFunctionNVX Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero CuModuleNVX Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero DebugReportCallbackEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero DebugUtilsMessengerEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero DeferredOperationKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero DisplayKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero DisplayModeKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero IndirectCommandsLayoutNV Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero MicromapEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero OpticalFlowSessionNV Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero PerformanceConfigurationINTEL Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero SurfaceKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero SwapchainKHR Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero ValidationCacheEXT Source # 
Instance details

Defined in Vulkan.Extensions.Handles

Zero PhysicalDeviceCoherentMemoryFeaturesAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_device_coherent_memory

Zero DisplayNativeHdrSurfaceCapabilitiesAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_display_native_hdr

Zero SwapchainDisplayNativeHdrCreateInfoAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_display_native_hdr

Zero DeviceMemoryOverallocationCreateInfoAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_memory_overallocation_behavior

Zero MemoryOverallocationBehaviorAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_memory_overallocation_behavior

Zero PipelineCompilerControlCreateInfoAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_pipeline_compiler_control

Zero PipelineCompilerControlFlagBitsAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_pipeline_compiler_control

Zero PipelineRasterizationStateRasterizationOrderAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_rasterization_order

Zero RasterizationOrderAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_rasterization_order

Zero PhysicalDeviceShaderCorePropertiesAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_shader_core_properties

Zero PhysicalDeviceShaderCoreProperties2AMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_shader_core_properties2

Zero ShaderCorePropertiesFlagBitsAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_shader_core_properties2

Zero PhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_shader_early_and_late_fragment_tests

Zero ShaderInfoTypeAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_shader_info

Zero ShaderResourceUsageAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_shader_info

Zero ShaderStatisticsInfoAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_shader_info

Zero TextureLODGatherFormatPropertiesAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_AMD_texture_gather_bias_lod

Zero AndroidHardwareBufferFormatProperties2ANDROID Source # 
Instance details

Defined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer

Zero AndroidHardwareBufferFormatPropertiesANDROID Source # 
Instance details

Defined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer

Zero AndroidHardwareBufferUsageANDROID Source # 
Instance details

Defined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer

Zero ExternalFormatANDROID Source # 
Instance details

Defined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer

Zero ImportAndroidHardwareBufferInfoANDROID Source # 
Instance details

Defined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer

Zero MemoryGetAndroidHardwareBufferInfoANDROID Source # 
Instance details

Defined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer

Zero PhysicalDevice4444FormatsFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_4444_formats

Zero ImageViewASTCDecodeModeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_astc_decode_mode

Zero PhysicalDeviceASTCDecodeFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_astc_decode_mode

Zero PhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_attachment_feedback_loop_layout

Zero BlendOverlapEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_blend_operation_advanced

Zero PhysicalDeviceBlendOperationAdvancedFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_blend_operation_advanced

Zero PhysicalDeviceBlendOperationAdvancedPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_blend_operation_advanced

Zero PipelineColorBlendAdvancedStateCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_blend_operation_advanced

Zero PhysicalDeviceBorderColorSwizzleFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_border_color_swizzle

Zero SamplerBorderColorComponentMappingCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_border_color_swizzle

Zero BufferDeviceAddressCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_buffer_device_address

Zero PhysicalDeviceBufferDeviceAddressFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_buffer_device_address

Zero CalibratedTimestampInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_calibrated_timestamps

Zero TimeDomainEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_calibrated_timestamps

Zero PhysicalDeviceColorWriteEnableFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_color_write_enable

Zero PipelineColorWriteCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_color_write_enable

Zero CommandBufferInheritanceConditionalRenderingInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_conditional_rendering

Zero ConditionalRenderingBeginInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_conditional_rendering

Zero ConditionalRenderingFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_conditional_rendering

Zero PhysicalDeviceConditionalRenderingFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_conditional_rendering

Zero ConservativeRasterizationModeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_conservative_rasterization

Zero PhysicalDeviceConservativeRasterizationPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_conservative_rasterization

Zero PipelineRasterizationConservativeStateCreateFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_conservative_rasterization

Zero PipelineRasterizationConservativeStateCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_conservative_rasterization

Zero PhysicalDeviceCustomBorderColorFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_custom_border_color

Zero PhysicalDeviceCustomBorderColorPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_custom_border_color

Zero SamplerCustomBorderColorCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_custom_border_color

Zero DebugMarkerMarkerInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_marker

Zero DebugMarkerObjectNameInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_marker

Zero DebugMarkerObjectTagInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_marker

Zero DebugReportCallbackCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_report

Zero DebugReportFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_report

Zero DebugReportObjectTypeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_report

Zero DebugUtilsLabelEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_utils

Zero DebugUtilsMessageSeverityFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_utils

Zero DebugUtilsMessageTypeFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_utils

Zero DebugUtilsMessengerCallbackDataFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_utils

Zero DebugUtilsMessengerCreateFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_utils

Zero DebugUtilsMessengerCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_utils

Zero DebugUtilsObjectNameInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_utils

Zero DebugUtilsObjectTagInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_utils

Zero PhysicalDeviceDepthClampZeroOneFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_depth_clamp_zero_one

Zero PhysicalDeviceDepthClipControlFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_depth_clip_control

Zero PipelineViewportDepthClipControlCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_depth_clip_control

Zero PhysicalDeviceDepthClipEnableFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_depth_clip_enable

Zero PipelineRasterizationDepthClipStateCreateFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_depth_clip_enable

Zero PipelineRasterizationDepthClipStateCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_depth_clip_enable

Zero DeviceAddressBindingCallbackDataEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_address_binding_report

Zero DeviceAddressBindingFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_address_binding_report

Zero DeviceAddressBindingTypeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_address_binding_report

Zero PhysicalDeviceAddressBindingReportFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_address_binding_report

Zero DeviceFaultAddressInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_fault

Zero DeviceFaultAddressTypeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_fault

Zero DeviceFaultCountsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_fault

Zero DeviceFaultInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_fault

Zero DeviceFaultVendorBinaryHeaderVersionEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_fault

Zero DeviceFaultVendorBinaryHeaderVersionOneEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_fault

Zero DeviceFaultVendorInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_fault

Zero PhysicalDeviceFaultFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_fault

Zero DeviceDeviceMemoryReportCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_memory_report

Zero DeviceMemoryReportCallbackDataEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_memory_report

Zero DeviceMemoryReportEventTypeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_memory_report

Zero DeviceMemoryReportFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_memory_report

Zero PhysicalDeviceDeviceMemoryReportFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_device_memory_report

Zero DirectFBSurfaceCreateFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_directfb_surface

Zero DirectFBSurfaceCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_directfb_surface

Zero DiscardRectangleModeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_discard_rectangles

Zero PhysicalDeviceDiscardRectanglePropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_discard_rectangles

Zero PipelineDiscardRectangleStateCreateFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_discard_rectangles

Zero PipelineDiscardRectangleStateCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_discard_rectangles

Zero DeviceEventInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_display_control

Zero DeviceEventTypeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_display_control

Zero DisplayEventInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_display_control

Zero DisplayEventTypeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_display_control

Zero DisplayPowerInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_display_control

Zero DisplayPowerStateEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_display_control

Zero SwapchainCounterCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_display_control

Zero SurfaceCapabilities2EXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_display_surface_counter

Zero SurfaceCounterFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_display_surface_counter

Zero PhysicalDeviceExtendedDynamicStateFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_extended_dynamic_state

Zero PhysicalDeviceExtendedDynamicState2FeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_extended_dynamic_state2

Zero ColorBlendAdvancedEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_extended_dynamic_state3

Zero ColorBlendEquationEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_extended_dynamic_state3

Zero PhysicalDeviceExtendedDynamicState3FeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_extended_dynamic_state3

Zero PhysicalDeviceExtendedDynamicState3PropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_extended_dynamic_state3

Zero ImportMemoryHostPointerInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_external_memory_host

Zero MemoryHostPointerPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_external_memory_host

Zero PhysicalDeviceExternalMemoryHostPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_external_memory_host

Zero FilterCubicImageViewImageFormatPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_filter_cubic

Zero PhysicalDeviceImageViewImageFormatInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_filter_cubic

Zero PhysicalDeviceFragmentDensityMapFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_fragment_density_map

Zero PhysicalDeviceFragmentDensityMapPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_fragment_density_map

Zero RenderPassFragmentDensityMapCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_fragment_density_map

Zero PhysicalDeviceFragmentDensityMap2FeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_fragment_density_map2

Zero PhysicalDeviceFragmentDensityMap2PropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_fragment_density_map2

Zero PhysicalDeviceFragmentShaderInterlockFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_fragment_shader_interlock

Zero FullScreenExclusiveEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_full_screen_exclusive

Zero SurfaceCapabilitiesFullScreenExclusiveEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_full_screen_exclusive

Zero SurfaceFullScreenExclusiveInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_full_screen_exclusive

Zero SurfaceFullScreenExclusiveWin32InfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_full_screen_exclusive

Zero GraphicsPipelineLibraryCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_graphics_pipeline_library

Zero GraphicsPipelineLibraryFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_graphics_pipeline_library

Zero PhysicalDeviceGraphicsPipelineLibraryFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_graphics_pipeline_library

Zero PhysicalDeviceGraphicsPipelineLibraryPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_graphics_pipeline_library

Zero HdrMetadataEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_hdr_metadata

Zero XYColorEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_hdr_metadata

Zero HeadlessSurfaceCreateFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_headless_surface

Zero HeadlessSurfaceCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_headless_surface

Zero PhysicalDeviceImage2DViewOf3DFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_2d_view_of_3d

Zero ImageCompressionControlEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_compression_control

Zero ImageCompressionFixedRateFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_compression_control

Zero ImageCompressionFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_compression_control

Zero ImageCompressionPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_compression_control

Zero ImageSubresource2EXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_compression_control

Zero PhysicalDeviceImageCompressionControlFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_compression_control

Zero PhysicalDeviceImageCompressionControlSwapchainFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_compression_control_swapchain

Zero DrmFormatModifierProperties2EXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier

Zero DrmFormatModifierPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier

Zero DrmFormatModifierPropertiesList2EXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier

Zero DrmFormatModifierPropertiesListEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier

Zero ImageDrmFormatModifierExplicitCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier

Zero ImageDrmFormatModifierListCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier

Zero ImageDrmFormatModifierPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier

Zero PhysicalDeviceImageDrmFormatModifierInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_drm_format_modifier

Zero ImageViewMinLodCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_view_min_lod

Zero PhysicalDeviceImageViewMinLodFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_view_min_lod

Zero PhysicalDeviceIndexTypeUint8FeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_index_type_uint8

Zero PhysicalDeviceLegacyDitheringFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_legacy_dithering

Zero LineRasterizationModeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_line_rasterization

Zero PhysicalDeviceLineRasterizationFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_line_rasterization

Zero PhysicalDeviceLineRasterizationPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_line_rasterization

Zero PipelineRasterizationLineStateCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_line_rasterization

Zero PhysicalDeviceMemoryBudgetPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_memory_budget

Zero MemoryPriorityAllocateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_memory_priority

Zero PhysicalDeviceMemoryPriorityFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_memory_priority

Zero DrawMeshTasksIndirectCommandEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_mesh_shader

Zero PhysicalDeviceMeshShaderFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_mesh_shader

Zero PhysicalDeviceMeshShaderPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_mesh_shader

Zero ExportMetalBufferInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero ExportMetalCommandQueueInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero ExportMetalDeviceInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero ExportMetalIOSurfaceInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero ExportMetalObjectCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero ExportMetalObjectTypeFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero ExportMetalSharedEventInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero ExportMetalTextureInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero ImportMetalBufferInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero ImportMetalIOSurfaceInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero ImportMetalSharedEventInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero ImportMetalTextureInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

Zero MetalSurfaceCreateFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_surface

Zero MetalSurfaceCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_surface

Zero MultiDrawIndexedInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_multi_draw

Zero MultiDrawInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_multi_draw

Zero PhysicalDeviceMultiDrawFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_multi_draw

Zero PhysicalDeviceMultiDrawPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_multi_draw

Zero MultisampledRenderToSingleSampledInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_multisampled_render_to_single_sampled

Zero PhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_multisampled_render_to_single_sampled

Zero SubpassResolvePerformanceQueryEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_multisampled_render_to_single_sampled

Zero MutableDescriptorTypeCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_mutable_descriptor_type

Zero MutableDescriptorTypeListEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_mutable_descriptor_type

Zero PhysicalDeviceMutableDescriptorTypeFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_mutable_descriptor_type

Zero PhysicalDeviceNonSeamlessCubeMapFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_non_seamless_cube_map

Zero AccelerationStructureTrianglesOpacityMicromapEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero BuildMicromapFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero BuildMicromapModeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero CopyMemoryToMicromapInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero CopyMicromapInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero CopyMicromapModeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero CopyMicromapToMemoryInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero MicromapBuildInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero MicromapBuildSizesInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero MicromapCreateFlagBitsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero MicromapCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero MicromapTriangleEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero MicromapTypeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero MicromapUsageEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero MicromapVersionInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero OpacityMicromapFormatEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero OpacityMicromapSpecialIndexEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero PhysicalDeviceOpacityMicromapFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero PhysicalDeviceOpacityMicromapPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_opacity_micromap

Zero PhysicalDevicePageableDeviceLocalMemoryFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_pageable_device_local_memory

Zero PhysicalDevicePCIBusInfoPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_pci_bus_info

Zero PhysicalDeviceDrmPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_physical_device_drm

Zero PhysicalDevicePipelinePropertiesFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_pipeline_properties

Zero PipelinePropertiesIdentifierEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_pipeline_properties

Zero PhysicalDevicePipelineProtectedAccessFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_pipeline_protected_access

Zero PhysicalDevicePipelineRobustnessFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_pipeline_robustness

Zero PhysicalDevicePipelineRobustnessPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_pipeline_robustness

Zero PipelineRobustnessBufferBehaviorEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_pipeline_robustness

Zero PipelineRobustnessCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_pipeline_robustness

Zero PipelineRobustnessImageBehaviorEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_pipeline_robustness

Zero PhysicalDevicePrimitiveTopologyListRestartFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_primitive_topology_list_restart

Zero PhysicalDevicePrimitivesGeneratedQueryFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_primitives_generated_query

Zero PhysicalDeviceProvokingVertexFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_provoking_vertex

Zero PhysicalDeviceProvokingVertexPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_provoking_vertex

Zero PipelineRasterizationProvokingVertexStateCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_provoking_vertex

Zero ProvokingVertexModeEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_provoking_vertex

Zero PhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_rasterization_order_attachment_access

Zero PhysicalDeviceRGBA10X6FormatsFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_rgba10x6_formats

Zero PhysicalDeviceRobustness2FeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_robustness2

Zero PhysicalDeviceRobustness2PropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_robustness2

Zero AttachmentSampleLocationsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_sample_locations

Zero MultisamplePropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_sample_locations

Zero PhysicalDeviceSampleLocationsPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_sample_locations

Zero PipelineSampleLocationsStateCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_sample_locations

Zero RenderPassSampleLocationsBeginInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_sample_locations

Zero SampleLocationEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_sample_locations

Zero SampleLocationsInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_sample_locations

Zero SubpassSampleLocationsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_sample_locations

Zero PhysicalDeviceShaderAtomicFloatFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_atomic_float

Zero PhysicalDeviceShaderAtomicFloat2FeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_atomic_float2

Zero PhysicalDeviceShaderImageAtomicInt64FeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_image_atomic_int64

Zero PhysicalDeviceShaderModuleIdentifierFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_module_identifier

Zero PhysicalDeviceShaderModuleIdentifierPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_module_identifier

Zero PipelineShaderStageModuleIdentifierCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_module_identifier

Zero ShaderModuleIdentifierEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_shader_module_identifier

Zero PhysicalDeviceSubpassMergeFeedbackFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_subpass_merge_feedback

Zero RenderPassCreationControlEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_subpass_merge_feedback

Zero RenderPassCreationFeedbackCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_subpass_merge_feedback

Zero RenderPassCreationFeedbackInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_subpass_merge_feedback

Zero RenderPassSubpassFeedbackCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_subpass_merge_feedback

Zero RenderPassSubpassFeedbackInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_subpass_merge_feedback

Zero SubpassMergeStatusEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_subpass_merge_feedback

Zero PhysicalDeviceTexelBufferAlignmentFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_texel_buffer_alignment

Zero PhysicalDeviceTransformFeedbackFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_transform_feedback

Zero PhysicalDeviceTransformFeedbackPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_transform_feedback

Zero PipelineRasterizationStateStreamCreateFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_transform_feedback

Zero PipelineRasterizationStateStreamCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_transform_feedback

Zero ShaderModuleValidationCacheCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_cache

Zero ValidationCacheCreateFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_cache

Zero ValidationCacheCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_cache

Zero ValidationCacheHeaderVersionEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_cache

Zero ValidationFeatureDisableEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_features

Zero ValidationFeatureEnableEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_features

Zero ValidationFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_features

Zero ValidationCheckEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

Zero ValidationFlagsEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_validation_flags

Zero PhysicalDeviceVertexAttributeDivisorFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_vertex_attribute_divisor

Zero PhysicalDeviceVertexAttributeDivisorPropertiesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_vertex_attribute_divisor

Zero PipelineVertexInputDivisorStateCreateInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_vertex_attribute_divisor

Zero VertexInputBindingDivisorDescriptionEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_vertex_attribute_divisor

Zero PhysicalDeviceVertexInputDynamicStateFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_vertex_input_dynamic_state

Zero VertexInputAttributeDescription2EXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_vertex_input_dynamic_state

Zero VertexInputBindingDescription2EXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_vertex_input_dynamic_state

Zero PhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_ycbcr_2plane_444_formats

Zero PhysicalDeviceYcbcrImageArraysFeaturesEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_ycbcr_image_arrays

Zero BufferCollectionBufferCreateInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero BufferCollectionConstraintsInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero BufferCollectionCreateInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero BufferCollectionImageCreateInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero BufferCollectionPropertiesFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero BufferConstraintsInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero ImageConstraintsInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero ImageConstraintsInfoFlagBitsFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero ImageFormatConstraintsFlagsFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero ImageFormatConstraintsInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero ImportMemoryBufferCollectionFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero SysmemColorSpaceFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_buffer_collection

Zero ImportMemoryZirconHandleInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_external_memory

Zero MemoryGetZirconHandleInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_external_memory

Zero MemoryZirconHandlePropertiesFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_external_memory

Zero ImportSemaphoreZirconHandleInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_external_semaphore

Zero SemaphoreGetZirconHandleInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_external_semaphore

Zero ImagePipeSurfaceCreateFlagsFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_imagepipe_surface

Zero ImagePipeSurfaceCreateInfoFUCHSIA Source # 
Instance details

Defined in Vulkan.Extensions.VK_FUCHSIA_imagepipe_surface

Zero PresentFrameTokenGGP Source # 
Instance details

Defined in Vulkan.Extensions.VK_GGP_frame_token

Zero StreamDescriptorSurfaceCreateFlagsGGP Source # 
Instance details

Defined in Vulkan.Extensions.VK_GGP_stream_descriptor_surface

Zero StreamDescriptorSurfaceCreateInfoGGP Source # 
Instance details

Defined in Vulkan.Extensions.VK_GGP_stream_descriptor_surface

Zero PastPresentationTimingGOOGLE Source # 
Instance details

Defined in Vulkan.Extensions.VK_GOOGLE_display_timing

Zero PresentTimeGOOGLE Source # 
Instance details

Defined in Vulkan.Extensions.VK_GOOGLE_display_timing

Zero PresentTimesInfoGOOGLE Source # 
Instance details

Defined in Vulkan.Extensions.VK_GOOGLE_display_timing

Zero RefreshCycleDurationGOOGLE Source # 
Instance details

Defined in Vulkan.Extensions.VK_GOOGLE_display_timing

Zero PhysicalDeviceInvocationMaskFeaturesHUAWEI Source # 
Instance details

Defined in Vulkan.Extensions.VK_HUAWEI_invocation_mask

Zero PhysicalDeviceSubpassShadingFeaturesHUAWEI Source # 
Instance details

Defined in Vulkan.Extensions.VK_HUAWEI_subpass_shading

Zero PhysicalDeviceSubpassShadingPropertiesHUAWEI Source # 
Instance details

Defined in Vulkan.Extensions.VK_HUAWEI_subpass_shading

Zero SubpassShadingPipelineCreateInfoHUAWEI Source # 
Instance details

Defined in Vulkan.Extensions.VK_HUAWEI_subpass_shading

Zero InitializePerformanceApiInfoINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero PerformanceConfigurationAcquireInfoINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero PerformanceConfigurationTypeINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero PerformanceMarkerInfoINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero PerformanceOverrideInfoINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero PerformanceOverrideTypeINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero PerformanceParameterTypeINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero PerformanceStreamMarkerInfoINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero PerformanceValueDataINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero PerformanceValueINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero PerformanceValueTypeINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero QueryPoolPerformanceQueryCreateInfoINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero QueryPoolSamplingModeINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_performance_query

Zero PhysicalDeviceShaderIntegerFunctions2FeaturesINTEL Source # 
Instance details

Defined in Vulkan.Extensions.VK_INTEL_shader_integer_functions2

Zero AabbPositionsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureBuildGeometryInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureBuildRangeInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureBuildSizesInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureBuildTypeKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureCompatibilityKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureCreateFlagBitsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureDeviceAddressInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureGeometryAabbsDataKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureGeometryDataKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureGeometryInstancesDataKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureGeometryKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureInstanceKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureTypeKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AccelerationStructureVersionInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero BuildAccelerationStructureFlagBitsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero BuildAccelerationStructureModeKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero CopyAccelerationStructureInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero CopyAccelerationStructureModeKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero CopyAccelerationStructureToMemoryInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero CopyMemoryToAccelerationStructureInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero DeviceOrHostAddressConstKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero DeviceOrHostAddressKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero GeometryFlagBitsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero GeometryInstanceFlagBitsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero GeometryTypeKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero PhysicalDeviceAccelerationStructureFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero PhysicalDeviceAccelerationStructurePropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero TransformMatrixKHR Source #

The Identity Matrix

Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero WriteDescriptorSetAccelerationStructureKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

Zero AndroidSurfaceCreateFlagsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_android_surface

Zero AndroidSurfaceCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_android_surface

Zero DisplayModeCreateFlagsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_display

Zero DisplayModeCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_display

Zero DisplayModeParametersKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_display

Zero DisplayModePropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_display

Zero DisplayPlaneAlphaFlagBitsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_display

Zero DisplayPlaneCapabilitiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_display

Zero DisplayPlanePropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_display

Zero DisplayPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_display

Zero DisplaySurfaceCreateFlagsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_display

Zero DisplaySurfaceCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_display

Zero DisplayPresentInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_display_swapchain

Zero AttachmentSampleCountInfoAMD Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_dynamic_rendering

Zero MultiviewPerViewAttributesInfoNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_dynamic_rendering

Zero RenderingFragmentDensityMapAttachmentInfoEXT Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_dynamic_rendering

Zero RenderingFragmentShadingRateAttachmentInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_dynamic_rendering

Zero FenceGetFdInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_fence_fd

Zero ImportFenceFdInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_fence_fd

Zero ExportFenceWin32HandleInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_fence_win32

Zero FenceGetWin32HandleInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_fence_win32

Zero ImportFenceWin32HandleInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_fence_win32

Zero ImportMemoryFdInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_memory_fd

Zero MemoryFdPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_memory_fd

Zero MemoryGetFdInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_memory_fd

Zero ExportMemoryWin32HandleInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_memory_win32

Zero ImportMemoryWin32HandleInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_memory_win32

Zero MemoryGetWin32HandleInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_memory_win32

Zero MemoryWin32HandlePropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_memory_win32

Zero ImportSemaphoreFdInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_semaphore_fd

Zero SemaphoreGetFdInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_semaphore_fd

Zero D3D12FenceSubmitInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_semaphore_win32

Zero ExportSemaphoreWin32HandleInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_semaphore_win32

Zero ImportSemaphoreWin32HandleInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_semaphore_win32

Zero SemaphoreGetWin32HandleInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_external_semaphore_win32

Zero PhysicalDeviceFragmentShaderBarycentricFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_fragment_shader_barycentric

Zero PhysicalDeviceFragmentShaderBarycentricPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_fragment_shader_barycentric

Zero FragmentShadingRateAttachmentInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_fragment_shading_rate

Zero FragmentShadingRateCombinerOpKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_fragment_shading_rate

Zero PhysicalDeviceFragmentShadingRateFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_fragment_shading_rate

Zero PhysicalDeviceFragmentShadingRateKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_fragment_shading_rate

Zero PhysicalDeviceFragmentShadingRatePropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_fragment_shading_rate

Zero PipelineFragmentShadingRateStateCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_fragment_shading_rate

Zero DisplayModeProperties2KHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_get_display_properties2

Zero DisplayPlaneCapabilities2KHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_get_display_properties2

Zero DisplayPlaneInfo2KHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_get_display_properties2

Zero DisplayPlaneProperties2KHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_get_display_properties2

Zero DisplayProperties2KHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_get_display_properties2

Zero DeviceQueueGlobalPriorityCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_global_priority

Zero PhysicalDeviceGlobalPriorityQueryFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_global_priority

Zero QueueFamilyGlobalPriorityPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_global_priority

Zero QueueGlobalPriorityKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_global_priority

Zero PresentRegionKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_incremental_present

Zero PresentRegionsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_incremental_present

Zero RectLayerKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_incremental_present

Zero AcquireProfilingLockFlagBitsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero AcquireProfilingLockInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero PerformanceCounterDescriptionFlagBitsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero PerformanceCounterDescriptionKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero PerformanceCounterKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero PerformanceCounterResultKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero PerformanceCounterScopeKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero PerformanceCounterStorageKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero PerformanceCounterUnitKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero PerformanceQuerySubmitInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero PhysicalDevicePerformanceQueryFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero PhysicalDevicePerformanceQueryPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero QueryPoolPerformanceCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_performance_query

Zero PhysicalDevicePipelineExecutablePropertiesFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties

Zero PipelineExecutableInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties

Zero PipelineExecutableInternalRepresentationKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties

Zero PipelineExecutablePropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties

Zero PipelineExecutableStatisticFormatKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties

Zero PipelineExecutableStatisticKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties

Zero PipelineExecutableStatisticValueKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties

Zero PipelineInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_pipeline_executable_properties

Zero PipelineLibraryCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_pipeline_library

Zero PhysicalDevicePortabilitySubsetFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

Zero PhysicalDevicePortabilitySubsetPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_portability_subset

Zero PhysicalDevicePresentIdFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_present_id

Zero PresentIdKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_present_id

Zero PhysicalDevicePresentWaitFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_present_wait

Zero PhysicalDevicePushDescriptorPropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_push_descriptor

Zero PhysicalDeviceRayQueryFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_query

Zero PhysicalDeviceRayTracingMaintenance1FeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_tracing_maintenance1

Zero TraceRaysIndirectCommand2KHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_tracing_maintenance1

Zero PhysicalDeviceRayTracingPipelineFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_tracing_pipeline

Zero PhysicalDeviceRayTracingPipelinePropertiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_tracing_pipeline

Zero RayTracingPipelineInterfaceCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_tracing_pipeline

Zero RayTracingShaderGroupCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_tracing_pipeline

Zero RayTracingShaderGroupTypeKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_tracing_pipeline

Zero ShaderGroupShaderKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_tracing_pipeline

Zero StridedDeviceAddressRegionKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_tracing_pipeline

Zero TraceRaysIndirectCommandKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_tracing_pipeline

Zero PhysicalDeviceShaderClockFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_shader_clock

Zero PhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_shader_subgroup_uniform_control_flow

Zero SharedPresentSurfaceCapabilitiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_shared_presentable_image

Zero ColorSpaceKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_surface

Zero CompositeAlphaFlagBitsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_surface

Zero PresentModeKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_surface

Zero SurfaceCapabilitiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_surface

Zero SurfaceFormatKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_surface

Zero SurfaceTransformFlagBitsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_surface

Zero SurfaceProtectedCapabilitiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_surface_protected_capabilities

Zero AcquireNextImageInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_swapchain

Zero BindImageMemorySwapchainInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_swapchain

Zero DeviceGroupPresentCapabilitiesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_swapchain

Zero DeviceGroupPresentInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_swapchain

Zero DeviceGroupPresentModeFlagBitsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_swapchain

Zero DeviceGroupSwapchainCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_swapchain

Zero ImageSwapchainCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_swapchain

Zero SwapchainCreateFlagBitsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_swapchain

Zero CheckpointData2NV Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_synchronization2

Zero QueueFamilyCheckpointProperties2NV Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_synchronization2

Zero WaylandSurfaceCreateFlagsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_wayland_surface

Zero WaylandSurfaceCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_wayland_surface

Zero Win32KeyedMutexAcquireReleaseInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_win32_keyed_mutex

Zero Win32SurfaceCreateFlagsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_win32_surface

Zero Win32SurfaceCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_win32_surface

Zero PhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_workgroup_memory_explicit_layout

Zero XcbSurfaceCreateFlagsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_xcb_surface

Zero XcbSurfaceCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_xcb_surface

Zero XlibSurfaceCreateFlagsKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_xlib_surface

Zero XlibSurfaceCreateInfoKHR Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_xlib_surface

Zero IOSSurfaceCreateFlagsMVK Source # 
Instance details

Defined in Vulkan.Extensions.VK_MVK_ios_surface

Zero IOSSurfaceCreateInfoMVK Source # 
Instance details

Defined in Vulkan.Extensions.VK_MVK_ios_surface

Zero MacOSSurfaceCreateFlagsMVK Source # 
Instance details

Defined in Vulkan.Extensions.VK_MVK_macos_surface

Zero MacOSSurfaceCreateInfoMVK Source # 
Instance details

Defined in Vulkan.Extensions.VK_MVK_macos_surface

Zero ViSurfaceCreateFlagsNN Source # 
Instance details

Defined in Vulkan.Extensions.VK_NN_vi_surface

Zero ViSurfaceCreateInfoNN Source # 
Instance details

Defined in Vulkan.Extensions.VK_NN_vi_surface

Zero CuFunctionCreateInfoNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_binary_import

Zero CuLaunchInfoNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_binary_import

Zero CuModuleCreateInfoNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_binary_import

Zero ImageViewAddressPropertiesNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_image_view_handle

Zero ImageViewHandleInfoNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_image_view_handle

Zero PhysicalDeviceMultiviewPerViewAttributesPropertiesNVX Source # 
Instance details

Defined in Vulkan.Extensions.VK_NVX_multiview_per_view_attributes

Zero PipelineViewportWScalingStateCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_clip_space_w_scaling

Zero ViewportWScalingNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_clip_space_w_scaling

Zero PhysicalDeviceComputeShaderDerivativesFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_compute_shader_derivatives

Zero ComponentTypeNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_cooperative_matrix

Zero CooperativeMatrixPropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_cooperative_matrix

Zero PhysicalDeviceCooperativeMatrixFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_cooperative_matrix

Zero PhysicalDeviceCooperativeMatrixPropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_cooperative_matrix

Zero ScopeNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_cooperative_matrix

Methods

zero :: ScopeNV Source #

Zero PhysicalDeviceCornerSampledImageFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_corner_sampled_image

Zero CoverageReductionModeNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_coverage_reduction_mode

Zero FramebufferMixedSamplesCombinationNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_coverage_reduction_mode

Zero PhysicalDeviceCoverageReductionModeFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_coverage_reduction_mode

Zero PipelineCoverageReductionStateCreateFlagsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_coverage_reduction_mode

Zero PipelineCoverageReductionStateCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_coverage_reduction_mode

Zero DedicatedAllocationBufferCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_dedicated_allocation

Zero DedicatedAllocationImageCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_dedicated_allocation

Zero DedicatedAllocationMemoryAllocateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_dedicated_allocation

Zero PhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_dedicated_allocation_image_aliasing

Zero CheckpointDataNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_diagnostic_checkpoints

Zero QueueFamilyCheckpointPropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_diagnostic_checkpoints

Zero DeviceDiagnosticsConfigCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_diagnostics_config

Zero DeviceDiagnosticsConfigFlagBitsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_diagnostics_config

Zero PhysicalDeviceDiagnosticsConfigFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_diagnostics_config

Zero BindIndexBufferIndirectCommandNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero BindShaderGroupIndirectCommandNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero BindVertexBufferIndirectCommandNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero GeneratedCommandsInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero GeneratedCommandsMemoryRequirementsInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero GraphicsPipelineShaderGroupsCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero GraphicsShaderGroupCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero IndirectCommandsLayoutCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero IndirectCommandsLayoutTokenNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero IndirectCommandsLayoutUsageFlagBitsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero IndirectCommandsStreamNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero IndirectCommandsTokenTypeNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero IndirectStateFlagBitsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero PhysicalDeviceDeviceGeneratedCommandsFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero PhysicalDeviceDeviceGeneratedCommandsPropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero SetStateFlagsIndirectCommandNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_device_generated_commands

Zero ExportMemoryAllocateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_external_memory

Zero ExternalMemoryImageCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_external_memory

Zero ExternalImageFormatPropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_external_memory_capabilities

Zero ExternalMemoryFeatureFlagBitsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_external_memory_capabilities

Zero ExternalMemoryHandleTypeFlagBitsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_external_memory_capabilities

Zero MemoryGetRemoteAddressInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_external_memory_rdma

Zero PhysicalDeviceExternalMemoryRDMAFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_external_memory_rdma

Zero ExportMemoryWin32HandleInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_external_memory_win32

Zero ImportMemoryWin32HandleInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_external_memory_win32

Zero PipelineCoverageToColorStateCreateFlagsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_fragment_coverage_to_color

Zero PipelineCoverageToColorStateCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_fragment_coverage_to_color

Zero FragmentShadingRateNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_fragment_shading_rate_enums

Zero FragmentShadingRateTypeNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_fragment_shading_rate_enums

Zero PhysicalDeviceFragmentShadingRateEnumsFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_fragment_shading_rate_enums

Zero PhysicalDeviceFragmentShadingRateEnumsPropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_fragment_shading_rate_enums

Zero PipelineFragmentShadingRateEnumStateCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_fragment_shading_rate_enums

Zero CoverageModulationModeNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_framebuffer_mixed_samples

Zero PipelineCoverageModulationStateCreateFlagsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_framebuffer_mixed_samples

Zero PipelineCoverageModulationStateCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_framebuffer_mixed_samples

Zero CommandBufferInheritanceViewportScissorInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_inherited_viewport_scissor

Zero PhysicalDeviceInheritedViewportScissorFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_inherited_viewport_scissor

Zero PhysicalDeviceLinearColorAttachmentFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_linear_color_attachment

Zero DrawMeshTasksIndirectCommandNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_mesh_shader

Zero PhysicalDeviceMeshShaderFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_mesh_shader

Zero PhysicalDeviceMeshShaderPropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_mesh_shader

Zero OpticalFlowExecuteFlagBitsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero OpticalFlowExecuteInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero OpticalFlowGridSizeFlagBitsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero OpticalFlowImageFormatInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero OpticalFlowImageFormatPropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero OpticalFlowPerformanceLevelNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero OpticalFlowSessionBindingPointNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero OpticalFlowSessionCreateFlagBitsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero OpticalFlowSessionCreatePrivateDataInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero OpticalFlowUsageFlagBitsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero PhysicalDeviceOpticalFlowFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero PhysicalDeviceOpticalFlowPropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

Zero PhysicalDevicePresentBarrierFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_present_barrier

Zero SurfaceCapabilitiesPresentBarrierNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_present_barrier

Zero SwapchainPresentBarrierCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_present_barrier

Zero AccelerationStructureCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero AccelerationStructureInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero AccelerationStructureMemoryRequirementsInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero AccelerationStructureMemoryRequirementsTypeNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero BindAccelerationStructureMemoryInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero GeometryAABBNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero GeometryDataNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero GeometryNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero GeometryTrianglesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero PhysicalDeviceRayTracingPropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero RayTracingShaderGroupCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero WriteDescriptorSetAccelerationStructureNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing

Zero AccelerationStructureGeometryMotionTrianglesDataNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing_motion_blur

Zero AccelerationStructureMatrixMotionInstanceNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing_motion_blur

Zero AccelerationStructureMotionInfoFlagsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing_motion_blur

Zero AccelerationStructureMotionInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing_motion_blur

Zero AccelerationStructureMotionInstanceDataNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing_motion_blur

Zero AccelerationStructureMotionInstanceFlagsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing_motion_blur

Zero AccelerationStructureMotionInstanceNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing_motion_blur

Zero AccelerationStructureMotionInstanceTypeNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing_motion_blur

Zero AccelerationStructureSRTMotionInstanceNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing_motion_blur

Zero PhysicalDeviceRayTracingMotionBlurFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing_motion_blur

Zero SRTDataNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing_motion_blur

Zero PhysicalDeviceRepresentativeFragmentTestFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_representative_fragment_test

Zero PipelineRepresentativeFragmentTestStateCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_representative_fragment_test

Zero PhysicalDeviceExclusiveScissorFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_scissor_exclusive

Zero PipelineViewportExclusiveScissorStateCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_scissor_exclusive

Zero PhysicalDeviceShaderImageFootprintFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shader_image_footprint

Zero PhysicalDeviceShaderSMBuiltinsFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shader_sm_builtins

Zero PhysicalDeviceShaderSMBuiltinsPropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shader_sm_builtins

Zero CoarseSampleLocationNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shading_rate_image

Zero CoarseSampleOrderCustomNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shading_rate_image

Zero CoarseSampleOrderTypeNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shading_rate_image

Zero PhysicalDeviceShadingRateImageFeaturesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shading_rate_image

Zero PhysicalDeviceShadingRateImagePropertiesNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shading_rate_image

Zero PipelineViewportCoarseSampleOrderStateCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shading_rate_image

Zero PipelineViewportShadingRateImageStateCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shading_rate_image

Zero ShadingRatePaletteEntryNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shading_rate_image

Zero ShadingRatePaletteNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_shading_rate_image

Zero PipelineViewportSwizzleStateCreateFlagsNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_viewport_swizzle

Zero PipelineViewportSwizzleStateCreateInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_viewport_swizzle

Zero ViewportCoordinateSwizzleNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_viewport_swizzle

Zero ViewportSwizzleNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_viewport_swizzle

Zero Win32KeyedMutexAcquireReleaseInfoNV Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_win32_keyed_mutex

Zero PhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM Source # 
Instance details

Defined in Vulkan.Extensions.VK_QCOM_fragment_density_map_offset

Zero PhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM Source # 
Instance details

Defined in Vulkan.Extensions.VK_QCOM_fragment_density_map_offset

Zero SubpassFragmentDensityMapOffsetEndInfoQCOM Source # 
Instance details

Defined in Vulkan.Extensions.VK_QCOM_fragment_density_map_offset

Zero ImageViewSampleWeightCreateInfoQCOM Source # 
Instance details

Defined in Vulkan.Extensions.VK_QCOM_image_processing

Zero PhysicalDeviceImageProcessingFeaturesQCOM Source # 
Instance details

Defined in Vulkan.Extensions.VK_QCOM_image_processing

Zero PhysicalDeviceImageProcessingPropertiesQCOM Source # 
Instance details

Defined in Vulkan.Extensions.VK_QCOM_image_processing

Zero CommandBufferInheritanceRenderPassTransformInfoQCOM Source # 
Instance details

Defined in Vulkan.Extensions.VK_QCOM_render_pass_transform

Zero RenderPassTransformBeginInfoQCOM Source # 
Instance details

Defined in Vulkan.Extensions.VK_QCOM_render_pass_transform

Zero CopyCommandTransformInfoQCOM Source # 
Instance details

Defined in Vulkan.Extensions.VK_QCOM_rotated_copy_commands

Zero PhysicalDeviceTilePropertiesFeaturesQCOM Source # 
Instance details

Defined in Vulkan.Extensions.VK_QCOM_tile_properties

Zero TilePropertiesQCOM Source # 
Instance details

Defined in Vulkan.Extensions.VK_QCOM_tile_properties

Zero ScreenSurfaceCreateFlagsQNX Source # 
Instance details

Defined in Vulkan.Extensions.VK_QNX_screen_surface

Zero ScreenSurfaceCreateInfoQNX Source # 
Instance details

Defined in Vulkan.Extensions.VK_QNX_screen_surface

Zero AmigoProfilingSubmitInfoSEC Source # 
Instance details

Defined in Vulkan.Extensions.VK_SEC_amigo_profiling

Zero PhysicalDeviceAmigoProfilingFeaturesSEC Source # 
Instance details

Defined in Vulkan.Extensions.VK_SEC_amigo_profiling

Zero DescriptorSetBindingReferenceVALVE Source # 
Instance details

Defined in Vulkan.Extensions.VK_VALVE_descriptor_set_host_mapping

Zero DescriptorSetLayoutHostMappingInfoVALVE Source # 
Instance details

Defined in Vulkan.Extensions.VK_VALVE_descriptor_set_host_mapping

Zero PhysicalDeviceDescriptorSetHostMappingFeaturesVALVE Source # 
Instance details

Defined in Vulkan.Extensions.VK_VALVE_descriptor_set_host_mapping

Zero Word8 Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: Word8 Source #

Zero () Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: () Source #

Zero Bool Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: Bool Source #

Zero Float Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: Float Source #

Zero (FunPtr a) Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: FunPtr a Source #

Zero (Ptr a) Source # 
Instance details

Defined in Vulkan.Zero

Methods

zero :: Ptr a Source #

Zero (a ('[] :: [Type])) => Zero (SomeStruct a) Source #

The constraint is so on this instance to encourage type inference

Instance details

Defined in Vulkan.CStruct.Extends

Methods

zero :: SomeStruct a Source #

es ~ ('[] :: [Type]) => Zero (BufferCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Buffer

es ~ ('[] :: [Type]) => Zero (BufferViewCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.BufferView

es ~ ('[] :: [Type]) => Zero (CommandBufferBeginInfo es) Source # 
Instance details

Defined in Vulkan.Core10.CommandBuffer

es ~ ('[] :: [Type]) => Zero (CommandBufferInheritanceInfo es) Source # 
Instance details

Defined in Vulkan.Core10.CommandBuffer

es ~ ('[] :: [Type]) => Zero (RenderPassBeginInfo es) Source # 
Instance details

Defined in Vulkan.Core10.CommandBufferBuilding

es ~ ('[] :: [Type]) => Zero (DescriptorPoolCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.DescriptorSet

es ~ ('[] :: [Type]) => Zero (DescriptorSetAllocateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.DescriptorSet

es ~ ('[] :: [Type]) => Zero (DescriptorSetLayoutCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.DescriptorSet

es ~ ('[] :: [Type]) => Zero (WriteDescriptorSet es) Source # 
Instance details

Defined in Vulkan.Core10.DescriptorSet

es ~ ('[] :: [Type]) => Zero (DeviceCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Device

es ~ ('[] :: [Type]) => Zero (DeviceQueueCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Device

es ~ ('[] :: [Type]) => Zero (InstanceCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.DeviceInitialization

es ~ ('[] :: [Type]) => Zero (EventCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Event

es ~ ('[] :: [Type]) => Zero (FenceCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Fence

es ~ ('[] :: [Type]) => Zero (ImageCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Image

es ~ ('[] :: [Type]) => Zero (ImageViewCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.ImageView

es ~ ('[] :: [Type]) => Zero (MemoryAllocateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Memory

es ~ ('[] :: [Type]) => Zero (ImageMemoryBarrier es) Source # 
Instance details

Defined in Vulkan.Core10.OtherTypes

es ~ ('[] :: [Type]) => Zero (FramebufferCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Pass

es ~ ('[] :: [Type]) => Zero (RenderPassCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Pass

es ~ ('[] :: [Type]) => Zero (ComputePipelineCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

es ~ ('[] :: [Type]) => Zero (GraphicsPipelineCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

es ~ ('[] :: [Type]) => Zero (PipelineColorBlendStateCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

es ~ ('[] :: [Type]) => Zero (PipelineMultisampleStateCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

es ~ ('[] :: [Type]) => Zero (PipelineRasterizationStateCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

es ~ ('[] :: [Type]) => Zero (PipelineShaderStageCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

es ~ ('[] :: [Type]) => Zero (PipelineTessellationStateCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

es ~ ('[] :: [Type]) => Zero (PipelineVertexInputStateCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

es ~ ('[] :: [Type]) => Zero (PipelineViewportStateCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Pipeline

es ~ ('[] :: [Type]) => Zero (QueryPoolCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Query

es ~ ('[] :: [Type]) => Zero (SubmitInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Queue

Methods

zero :: SubmitInfo es Source #

es ~ ('[] :: [Type]) => Zero (SemaphoreCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.QueueSemaphore

es ~ ('[] :: [Type]) => Zero (SamplerCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Sampler

es ~ ('[] :: [Type]) => Zero (ShaderModuleCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core10.Shader

es ~ ('[] :: [Type]) => Zero (BindSparseInfo es) Source # 
Instance details

Defined in Vulkan.Core10.SparseResourceMemoryManagement

es ~ ('[] :: [Type]) => Zero (BindBufferMemoryInfo es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_bind_memory2

es ~ ('[] :: [Type]) => Zero (BindImageMemoryInfo es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_bind_memory2

es ~ ('[] :: [Type]) => Zero (PhysicalDeviceExternalSemaphoreInfo es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_external_semaphore_capabilities

es ~ ('[] :: [Type]) => Zero (ImageMemoryRequirementsInfo2 es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_memory_requirements2

es ~ ('[] :: [Type]) => Zero (MemoryRequirements2 es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_memory_requirements2

es ~ ('[] :: [Type]) => Zero (FormatProperties2 es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2

es ~ ('[] :: [Type]) => Zero (ImageFormatProperties2 es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2

es ~ ('[] :: [Type]) => Zero (PhysicalDeviceFeatures2 es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2

es ~ ('[] :: [Type]) => Zero (PhysicalDeviceImageFormatInfo2 es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2

es ~ ('[] :: [Type]) => Zero (PhysicalDeviceMemoryProperties2 es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2

es ~ ('[] :: [Type]) => Zero (PhysicalDeviceProperties2 es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2

es ~ ('[] :: [Type]) => Zero (QueueFamilyProperties2 es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_get_physical_device_properties2

es ~ ('[] :: [Type]) => Zero (DescriptorSetLayoutSupport es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_maintenance3

es ~ ('[] :: [Type]) => Zero (SamplerYcbcrConversionCreateInfo es) Source # 
Instance details

Defined in Vulkan.Core11.Promoted_From_VK_KHR_sampler_ycbcr_conversion

es ~ ('[] :: [Type]) => Zero (AttachmentDescription2 es) Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2

es ~ ('[] :: [Type]) => Zero (AttachmentReference2 es) Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2

es ~ ('[] :: [Type]) => Zero (RenderPassCreateInfo2 es) Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2

es ~ ('[] :: [Type]) => Zero (SubpassDependency2 es) Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2

es ~ ('[] :: [Type]) => Zero (SubpassDescription2 es) Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2

es ~ ('[] :: [Type]) => Zero (SubpassEndInfo es) Source # 
Instance details

Defined in Vulkan.Core12.Promoted_From_VK_KHR_create_renderpass2

es ~ ('[] :: [Type]) => Zero (BufferImageCopy2 es) Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2

es ~ ('[] :: [Type]) => Zero (ImageBlit2 es) Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_copy_commands2

Methods

zero :: ImageBlit2 es Source #

es ~ ('[] :: [Type]) => Zero (RenderingInfo es) Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_dynamic_rendering

Methods

zero :: RenderingInfo es Source #

es ~ ('[] :: [Type]) => Zero (ImageMemoryBarrier2 es) Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_synchronization2

es ~ ('[] :: [Type]) => Zero (SubmitInfo2 es) Source # 
Instance details

Defined in Vulkan.Core13.Promoted_From_VK_KHR_synchronization2

Methods

zero :: SubmitInfo2 es Source #

es ~ ('[] :: [Type]) => Zero (AndroidHardwareBufferPropertiesANDROID es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_ANDROID_external_memory_android_hardware_buffer

es ~ ('[] :: [Type]) => Zero (DebugUtilsMessengerCallbackDataEXT es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_debug_utils

es ~ ('[] :: [Type]) => Zero (SubresourceLayout2EXT es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_image_compression_control

es ~ ('[] :: [Type]) => Zero (ExportMetalObjectsInfoEXT es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_EXT_metal_objects

es ~ ('[] :: [Type]) => Zero (AccelerationStructureCreateInfoKHR es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

es ~ ('[] :: [Type]) => Zero (AccelerationStructureGeometryTrianglesDataKHR es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_acceleration_structure

es ~ ('[] :: [Type]) => Zero (PhysicalDeviceSurfaceInfo2KHR es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_get_surface_capabilities2

es ~ ('[] :: [Type]) => Zero (SurfaceCapabilities2KHR es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_get_surface_capabilities2

es ~ ('[] :: [Type]) => Zero (SurfaceFormat2KHR es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_get_surface_capabilities2

es ~ ('[] :: [Type]) => Zero (RayTracingPipelineCreateInfoKHR es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_ray_tracing_pipeline

es ~ ('[] :: [Type]) => Zero (PresentInfoKHR es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_swapchain

es ~ ('[] :: [Type]) => Zero (SwapchainCreateInfoKHR es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_KHR_swapchain

es ~ ('[] :: [Type]) => Zero (OpticalFlowSessionCreateInfoNV es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_optical_flow

es ~ ('[] :: [Type]) => Zero (RayTracingPipelineCreateInfoNV es) Source # 
Instance details

Defined in Vulkan.Extensions.VK_NV_ray_tracing