Expand description
Voodoo - Vulkan, but rustier.
Re-exports§
Modules§
Macros§
Structs§
- Access
Flags - Allocation
Callbacks - A
VkAllocationCallbacks. - Allocation
Callbacks Builder - A builder for
VkAllocationCallbacks. - Android
Surface Create Flags Khr - Android
Surface Create Info Khr - A
VkAndroidSurfaceCreateInfoKHR. - Android
Surface Create Info KhrBuilder - A builder for
VkAndroidSurfaceCreateInfoKHR. - Application
Info - A
VkApplicationInfo. - Application
Info Builder - A builder for
VkApplicationInfo. - Attachment
Description - A
VkAttachmentDescription. - Attachment
Description Builder - A builder for
VkAttachmentDescription. - Attachment
Description Flags - Attachment
Reference - A
VkAttachmentReference. - Attachment
Reference Builder - A builder for
VkAttachmentReference. - Bind
Sparse Info - A
VkBindSparseInfo. - Bind
Sparse Info Builder - A builder for
VkBindSparseInfo. - Buffer
- A buffer.
- Buffer
Builder - A builder for
Buffer. - Buffer
Copy - A
VkBufferCopy. - Buffer
Copy Builder - A builder for
VkBufferCopy. - Buffer
Create Flags - Buffer
Create Info - A
VkBufferCreateInfo. - Buffer
Create Info Builder - A builder for
VkBufferCreateInfo. - Buffer
Handle - Buffer
Image Copy - A
VkBufferImageCopy. - Buffer
Image Copy Builder - A builder for
VkBufferImageCopy. - Buffer
Memory Barrier - A
VkBufferMemoryBarrier. - Buffer
Memory Barrier Builder - A builder for
VkBufferMemoryBarrier. - Buffer
Memory Requirements Info2 Khr - A
VkBufferMemoryRequirementsInfo2KHR. - Buffer
Memory Requirements Info2 KhrBuilder - A builder for
VkBufferMemoryRequirementsInfo2KHR. - Buffer
Usage Flags - Buffer
View - Buffer
View Create Flags - Buffer
View Create Info - A
VkBufferViewCreateInfo. - Buffer
View Create Info Builder - A builder for
VkBufferViewCreateInfo. - Buffer
View Handle - Clear
Attachment - A
VkClearAttachment. - Clear
Attachment Builder - A builder for
VkClearAttachment. - Clear
Depth Stencil Value - A
VkClearDepthStencilValue. - Clear
Depth Stencil Value Builder - A builder for
VkClearDepthStencilValue. - Clear
Rect - A
VkClearRect. - Clear
Rect Builder - A builder for
VkClearRect. - Color
Component Flags - Command
Buffer - A command buffer.
- Command
Buffer Allocate Info - A
VkCommandBufferAllocateInfo. - Command
Buffer Allocate Info Builder - A builder for
VkCommandBufferAllocateInfo. - Command
Buffer Begin Info - A
VkCommandBufferBeginInfo. - Command
Buffer Begin Info Builder - A builder for
VkCommandBufferBeginInfo. - Command
Buffer Handle - Command
Buffer Inheritance Info - A
VkCommandBufferInheritanceInfo. - Command
Buffer Inheritance Info Builder - A builder for
VkCommandBufferInheritanceInfo. - Command
Buffer Reset Flags - Command
Buffer Usage Flags - Command
Pool - A command pool.
- Command
Pool Builder - A builder for
CommandPool. - Command
Pool Create Flags - Command
Pool Create Info - A
VkCommandPoolCreateInfo. - Command
Pool Create Info Builder - A builder for
VkCommandPoolCreateInfo. - Command
Pool Handle - Command
Pool Reset Flags - Component
Mapping - A
VkComponentMapping. - Component
Mapping Builder - A builder for
VkComponentMapping. - Composite
Alpha Flags Khr - Compute
Pipeline Create Info - A
VkComputePipelineCreateInfo. - Compute
Pipeline Create Info Builder - A builder for
VkComputePipelineCreateInfo. - Copy
Descriptor Set - A
VkCopyDescriptorSet. - Copy
Descriptor SetBuilder - A builder for
VkCopyDescriptorSet. - Cull
Mode Flags - D3d12
Fence Submit InfoKHR - A
VkD3D12FenceSubmitInfoKHR. - D3d12
Fence Submit InfoKHR Builder - A builder for
VkD3D12FenceSubmitInfoKHR. - Debug
Marker Marker Info Ext - A
VkDebugMarkerMarkerInfoEXT. - Debug
Marker Marker Info ExtBuilder - A builder for
VkDebugMarkerMarkerInfoEXT. - Debug
Marker Object Name Info Ext - A
VkDebugMarkerObjectNameInfoEXT. - Debug
Marker Object Name Info ExtBuilder - A builder for
VkDebugMarkerObjectNameInfoEXT. - Debug
Marker Object TagInfo Ext - A
VkDebugMarkerObjectTagInfoEXT. - Debug
Marker Object TagInfo ExtBuilder - A builder for
VkDebugMarkerObjectTagInfoEXT. - Debug
Report Callback Create Info Ext - A
VkDebugReportCallbackCreateInfoEXT. - Debug
Report Callback Create Info ExtBuilder - A builder for
VkDebugReportCallbackCreateInfoEXT. - Debug
Report Callback ExtHandle - Debug
Report Flags Ext - Dedicated
Allocation Buffer Create Info Nv - A
VkDedicatedAllocationBufferCreateInfoNV. - Dedicated
Allocation Buffer Create Info NvBuilder - A builder for
VkDedicatedAllocationBufferCreateInfoNV. - Dedicated
Allocation Image Create Info Nv - A
VkDedicatedAllocationImageCreateInfoNV. - Dedicated
Allocation Image Create Info NvBuilder - A builder for
VkDedicatedAllocationImageCreateInfoNV. - Dedicated
Allocation Memory Allocate Info Nv - A
VkDedicatedAllocationMemoryAllocateInfoNV. - Dedicated
Allocation Memory Allocate Info NvBuilder - A builder for
VkDedicatedAllocationMemoryAllocateInfoNV. - Dependency
Flags - Descriptor
Buffer Info - A
VkDescriptorBufferInfo. - Descriptor
Buffer Info Builder - A builder for
VkDescriptorBufferInfo. - Descriptor
Image Info - A
VkDescriptorImageInfo. - Descriptor
Image Info Builder - A builder for
VkDescriptorImageInfo. - Descriptor
Pool - A descriptor pool.
- Descriptor
Pool Builder - A builder for
DescriptorPool. - Descriptor
Pool Create Flags - Descriptor
Pool Create Info - A
VkDescriptorPoolCreateInfo. - Descriptor
Pool Create Info Builder - A builder for
VkDescriptorPoolCreateInfo. - Descriptor
Pool Handle - Descriptor
Pool Reset Flags - Descriptor
Pool Size - A
VkDescriptorPoolSize. - Descriptor
Pool Size Builder - A builder for
VkDescriptorPoolSize. - Descriptor
Set - Descriptor
SetAllocate Info - A
VkDescriptorSetAllocateInfo. - Descriptor
SetAllocate Info Builder - A builder for
VkDescriptorSetAllocateInfo. - Descriptor
SetHandle - Descriptor
SetLayout - A descriptor set layout.
- Descriptor
SetLayout Binding - A
VkDescriptorSetLayoutBinding. - Descriptor
SetLayout Binding Builder - A builder for
VkDescriptorSetLayoutBinding. - Descriptor
SetLayout Builder - A builder for
DescriptorSetLayout. - Descriptor
SetLayout Create Flags - Descriptor
SetLayout Create Info - A
VkDescriptorSetLayoutCreateInfo. - Descriptor
SetLayout Create Info Builder - A builder for
VkDescriptorSetLayoutCreateInfo. - Descriptor
SetLayout Handle - Descriptor
Update Template Create Flags Khr - Descriptor
Update Template Create Info Khr - A
VkDescriptorUpdateTemplateCreateInfoKHR. - Descriptor
Update Template Create Info KhrBuilder - A builder for
VkDescriptorUpdateTemplateCreateInfoKHR. - Descriptor
Update Template Entry Khr - A
VkDescriptorUpdateTemplateEntryKHR. - Descriptor
Update Template Entry KhrBuilder - A builder for
VkDescriptorUpdateTemplateEntryKHR. - Descriptor
Update Template Handle - Device
- A logical device.
- Device
Builder - A builder for
Device. - Device
Create Flags - Device
Create Info - A
VkDeviceCreateInfo. - Device
Create Info Builder - A builder for
VkDeviceCreateInfo. - Device
Event Info Ext - A
VkDeviceEventInfoEXT. - Device
Event Info ExtBuilder - A builder for
VkDeviceEventInfoEXT. - Device
Group Present Mode Flags Khx - Device
Handle - A logical device handle.
- Device
Memory - A region of device memory.
- Device
Memory Builder - A builder for
DeviceMemory. - Device
Memory Handle - Device
Queue Create Flags - Device
Queue Create Info - A
VkDeviceQueueCreateInfo. - Device
Queue Create Info Builder - A builder for
VkDeviceQueueCreateInfo. - Dispatch
Indirect Command - A
VkDispatchIndirectCommand. - Dispatch
Indirect Command Builder - A builder for
VkDispatchIndirectCommand. - Display
Event Info Ext - A
VkDisplayEventInfoEXT. - Display
Event Info ExtBuilder - A builder for
VkDisplayEventInfoEXT. - Display
Khr - Display
KhrHandle - Display
Mode Create Flags Khr - Display
Mode Create Info Khr - A
VkDisplayModeCreateInfoKHR. - Display
Mode Create Info KhrBuilder - A builder for
VkDisplayModeCreateInfoKHR. - Display
Mode Khr - Display
Mode KhrHandle - Display
Mode Parameters Khr - A
VkDisplayModeParametersKHR. - Display
Mode Parameters KhrBuilder - A builder for
VkDisplayModeParametersKHR. - Display
Mode Properties Khr - A
VkDisplayModePropertiesKHR. - Display
Mode Properties KhrBuilder - A builder for
VkDisplayModePropertiesKHR. - Display
Plane Alpha Flags Khr - Display
Plane Capabilities Khr - A
VkDisplayPlaneCapabilitiesKHR. - Display
Plane Capabilities KhrBuilder - A builder for
VkDisplayPlaneCapabilitiesKHR. - Display
Plane Properties Khr - A
VkDisplayPlanePropertiesKHR. - Display
Plane Properties KhrBuilder - A builder for
VkDisplayPlanePropertiesKHR. - Display
Power Info Ext - A
VkDisplayPowerInfoEXT. - Display
Power Info ExtBuilder - A builder for
VkDisplayPowerInfoEXT. - Display
Present Info Khr - A
VkDisplayPresentInfoKHR. - Display
Present Info KhrBuilder - A builder for
VkDisplayPresentInfoKHR. - Display
Properties Khr - A
VkDisplayPropertiesKHR. - Display
Properties KhrBuilder - A builder for
VkDisplayPropertiesKHR. - Display
Surface Create Flags Khr - Display
Surface Create Info Khr - A
VkDisplaySurfaceCreateInfoKHR. - Display
Surface Create Info KhrBuilder - A builder for
VkDisplaySurfaceCreateInfoKHR. - Draw
Indexed Indirect Command - A
VkDrawIndexedIndirectCommand. - Draw
Indexed Indirect Command Builder - A builder for
VkDrawIndexedIndirectCommand. - Draw
Indirect Command - A
VkDrawIndirectCommand. - Draw
Indirect Command Builder - A builder for
VkDrawIndirectCommand. - Error
- An Error.
- Event
- An event.
- Event
Create Flags - Event
Create Info - A
VkEventCreateInfo. - Event
Create Info Builder - A builder for
VkEventCreateInfo. - Event
Handle - Export
Fence Create Info Khr - A
VkExportFenceCreateInfoKHR. - Export
Fence Create Info KhrBuilder - A builder for
VkExportFenceCreateInfoKHR. - Export
Fence Win32 Handle Info Khr - A
VkExportFenceWin32HandleInfoKHR. - Export
Fence Win32 Handle Info KhrBuilder - A builder for
VkExportFenceWin32HandleInfoKHR. - Export
Memory Allocate Info Khr - A
VkExportMemoryAllocateInfoKHR. - Export
Memory Allocate Info KhrBuilder - A builder for
VkExportMemoryAllocateInfoKHR. - Export
Memory Allocate Info Nv - A
VkExportMemoryAllocateInfoNV. - Export
Memory Allocate Info NvBuilder - A builder for
VkExportMemoryAllocateInfoNV. - Export
Memory Win32 Handle Info Khr - A
VkExportMemoryWin32HandleInfoKHR. - Export
Memory Win32 Handle Info KhrBuilder - A builder for
VkExportMemoryWin32HandleInfoKHR. - Export
Memory Win32 Handle Info Nv - A
VkExportMemoryWin32HandleInfoNV. - Export
Memory Win32 Handle Info NvBuilder - A builder for
VkExportMemoryWin32HandleInfoNV. - Export
Semaphore Create Info Khr - A
VkExportSemaphoreCreateInfoKHR. - Export
Semaphore Create Info KhrBuilder - A builder for
VkExportSemaphoreCreateInfoKHR. - Export
Semaphore Win32 Handle Info Khr - A
VkExportSemaphoreWin32HandleInfoKHR. - Export
Semaphore Win32 Handle Info KhrBuilder - A builder for
VkExportSemaphoreWin32HandleInfoKHR. - Extension
Properties - A
VkExtensionProperties. - Extension
Properties Builder - A builder for
VkExtensionProperties. - Extent2d
- A
VkExtent2D. - Extent2d
Builder - A builder for
VkExtent2D. - Extent3d
- A
VkExtent3D. - Extent3d
Builder - A builder for
VkExtent3D. - External
Buffer Properties Khr - A
VkExternalBufferPropertiesKHR. - External
Buffer Properties KhrBuilder - A builder for
VkExternalBufferPropertiesKHR. - External
Fence Feature Flags Khr - External
Fence Handle Type Flags Khr - External
Fence Properties Khr - A
VkExternalFencePropertiesKHR. - External
Fence Properties KhrBuilder - A builder for
VkExternalFencePropertiesKHR. - External
Image Format Properties Khr - A
VkExternalImageFormatPropertiesKHR. - External
Image Format Properties KhrBuilder - A builder for
VkExternalImageFormatPropertiesKHR. - External
Image Format Properties Nv - A
VkExternalImageFormatPropertiesNV. - External
Image Format Properties NvBuilder - A builder for
VkExternalImageFormatPropertiesNV. - External
Memory Buffer Create Info Khr - A
VkExternalMemoryBufferCreateInfoKHR. - External
Memory Buffer Create Info KhrBuilder - A builder for
VkExternalMemoryBufferCreateInfoKHR. - External
Memory Feature Flags Khr - External
Memory Feature Flags Nv - External
Memory Handle Type Flags Khr - External
Memory Handle Type Flags Nv - External
Memory Image Create Info Khr - A
VkExternalMemoryImageCreateInfoKHR. - External
Memory Image Create Info KhrBuilder - A builder for
VkExternalMemoryImageCreateInfoKHR. - External
Memory Image Create Info Nv - A
VkExternalMemoryImageCreateInfoNV. - External
Memory Image Create Info NvBuilder - A builder for
VkExternalMemoryImageCreateInfoNV. - External
Memory Properties Khr - A
VkExternalMemoryPropertiesKHR. - External
Memory Properties KhrBuilder - A builder for
VkExternalMemoryPropertiesKHR. - External
Semaphore Feature Flags Khr - External
Semaphore Handle Type Flags Khr - External
Semaphore Properties Khr - A
VkExternalSemaphorePropertiesKHR. - External
Semaphore Properties KhrBuilder - A builder for
VkExternalSemaphorePropertiesKHR. - Fence
- A fence.
- Fence
Create Flags - Fence
Create Info - A
VkFenceCreateInfo. - Fence
Create Info Builder - A builder for
VkFenceCreateInfo. - Fence
GetFd Info Khr - A
VkFenceGetFdInfoKHR. - Fence
GetFd Info KhrBuilder - A builder for
VkFenceGetFdInfoKHR. - Fence
GetWin32 Handle Info Khr - A
VkFenceGetWin32HandleInfoKHR. - Fence
GetWin32 Handle Info KhrBuilder - A builder for
VkFenceGetWin32HandleInfoKHR. - Fence
Handle - Fence
Import Flags Khr - Format
Feature Flags - Format
Properties - A
VkFormatProperties. - Format
Properties2 Khr - A
VkFormatProperties2KHR. - Format
Properties2 KhrBuilder - A builder for
VkFormatProperties2KHR. - Format
Properties Builder - A builder for
VkFormatProperties. - Framebuffer
- A framebuffer.
- Framebuffer
Builder - A builder for
Framebuffer. - Framebuffer
Create Flags - Framebuffer
Create Info - A
VkFramebufferCreateInfo. - Framebuffer
Create Info Builder - A builder for
VkFramebufferCreateInfo. - Framebuffer
Handle - Graphics
Pipeline - A graphics pipeline.
- Graphics
Pipeline Builder - A builder for
GraphicsPipeline. - Graphics
Pipeline Create Info - A
VkGraphicsPipelineCreateInfo. - Graphics
Pipeline Create Info Builder - A builder for
VkGraphicsPipelineCreateInfo. - HdrMetadata
Ext - A
VkHdrMetadataEXT. - HdrMetadata
ExtBuilder - A builder for
VkHdrMetadataEXT. - Image
- An image.
- Image
Aspect Flags - Image
Blit - A
VkImageBlit. - Image
Blit Builder - A builder for
VkImageBlit. - Image
Builder - A builder for
Image. - Image
Copy - A
VkImageCopy. - Image
Copy Builder - A builder for
VkImageCopy. - Image
Create Flags - Image
Create Info - A
VkImageCreateInfo. - Image
Create Info Builder - A builder for
VkImageCreateInfo. - Image
Format Properties - A
VkImageFormatProperties. - Image
Format Properties2 Khr - A
VkImageFormatProperties2KHR. - Image
Format Properties2 KhrBuilder - A builder for
VkImageFormatProperties2KHR. - Image
Format Properties Builder - A builder for
VkImageFormatProperties. - Image
Handle - Image
Memory Barrier - A
VkImageMemoryBarrier. - Image
Memory Barrier Builder - A builder for
VkImageMemoryBarrier. - Image
Memory Requirements Info2 Khr - A
VkImageMemoryRequirementsInfo2KHR. - Image
Memory Requirements Info2 KhrBuilder - A builder for
VkImageMemoryRequirementsInfo2KHR. - Image
Resolve - A
VkImageResolve. - Image
Resolve Builder - A builder for
VkImageResolve. - Image
Sparse Memory Requirements Info2 Khr - A
VkImageSparseMemoryRequirementsInfo2KHR. - Image
Sparse Memory Requirements Info2 KhrBuilder - A builder for
VkImageSparseMemoryRequirementsInfo2KHR. - Image
Subresource - A
VkImageSubresource. - Image
Subresource Builder - A builder for
VkImageSubresource. - Image
Subresource Layers - A
VkImageSubresourceLayers. - Image
Subresource Layers Builder - A builder for
VkImageSubresourceLayers. - Image
Subresource Range - A
VkImageSubresourceRange. - Image
Subresource Range Builder - A builder for
VkImageSubresourceRange. - Image
Usage Flags - Image
View - An image view.
- Image
View Builder - A builder for an
ImageView. - Image
View Create Flags - Image
View Create Info - A
VkImageViewCreateInfo. - Image
View Create Info Builder - A builder for
VkImageViewCreateInfo. - Image
View Handle - Import
Fence FdInfo Khr - A
VkImportFenceFdInfoKHR. - Import
Fence FdInfo KhrBuilder - A builder for
VkImportFenceFdInfoKHR. - Import
Fence Win32 Handle Info Khr - A
VkImportFenceWin32HandleInfoKHR. - Import
Fence Win32 Handle Info KhrBuilder - A builder for
VkImportFenceWin32HandleInfoKHR. - Import
Memory FdInfo Khr - A
VkImportMemoryFdInfoKHR. - Import
Memory FdInfo KhrBuilder - A builder for
VkImportMemoryFdInfoKHR. - Import
Memory Win32 Handle Info Khr - A
VkImportMemoryWin32HandleInfoKHR. - Import
Memory Win32 Handle Info KhrBuilder - A builder for
VkImportMemoryWin32HandleInfoKHR. - Import
Memory Win32 Handle Info Nv - A
VkImportMemoryWin32HandleInfoNV. - Import
Memory Win32 Handle Info NvBuilder - A builder for
VkImportMemoryWin32HandleInfoNV. - Import
Semaphore FdInfo Khr - A
VkImportSemaphoreFdInfoKHR. - Import
Semaphore FdInfo KhrBuilder - A builder for
VkImportSemaphoreFdInfoKHR. - Import
Semaphore Win32 Handle Info Khr - A
VkImportSemaphoreWin32HandleInfoKHR. - Import
Semaphore Win32 Handle Info KhrBuilder - A builder for
VkImportSemaphoreWin32HandleInfoKHR. - Indirect
Commands Layout NvxHandle - Indirect
Commands Layout Usage Flags Nvx - Instance
- A Vulkan instance.
- Instance
Builder - A builder used to create an
Instance. - Instance
Create Flags - Instance
Create Info - A
VkInstanceCreateInfo. - Instance
Create Info Builder - A builder for
VkInstanceCreateInfo. - Instance
Handle - A Vulkan instance handle.
- IosSurface
Create Flags Mvk - IosSurface
Create Info Mvk - A
VkIOSSurfaceCreateInfoMVK. - IosSurface
Create Info MvkBuilder - A builder for
VkIOSSurfaceCreateInfoMVK. - Layer
Properties - A
VkLayerProperties. - Layer
Properties Builder - A builder for
VkLayerProperties. - Loader
- A loaded library and
InstanceProcAddrLoader. - MacOs
Surface Create Flags Mvk - MacOs
Surface Create Info Mvk - A
VkMacOSSurfaceCreateInfoMVK. - MacOs
Surface Create Info MvkBuilder - A builder for
VkMacOSSurfaceCreateInfoMVK. - Mapped
Memory Range - A
VkMappedMemoryRange. - Mapped
Memory Range Builder - A builder for
VkMappedMemoryRange. - Memory
Allocate Flags Khx - Memory
Allocate Info - A
VkMemoryAllocateInfo. - Memory
Allocate Info Builder - A builder for
VkMemoryAllocateInfo. - Memory
Barrier - A
VkMemoryBarrier. - Memory
Barrier Builder - A builder for
VkMemoryBarrier. - Memory
Dedicated Allocate Info Khr - A
VkMemoryDedicatedAllocateInfoKHR. - Memory
Dedicated Allocate Info KhrBuilder - A builder for
VkMemoryDedicatedAllocateInfoKHR. - Memory
Dedicated Requirements Khr - A
VkMemoryDedicatedRequirementsKHR. - Memory
Dedicated Requirements KhrBuilder - A builder for
VkMemoryDedicatedRequirementsKHR. - Memory
FdProperties Khr - A
VkMemoryFdPropertiesKHR. - Memory
FdProperties KhrBuilder - A builder for
VkMemoryFdPropertiesKHR. - Memory
GetFd Info Khr - A
VkMemoryGetFdInfoKHR. - Memory
GetFd Info KhrBuilder - A builder for
VkMemoryGetFdInfoKHR. - Memory
GetWin32 Handle Info Khr - A
VkMemoryGetWin32HandleInfoKHR. - Memory
GetWin32 Handle Info KhrBuilder - A builder for
VkMemoryGetWin32HandleInfoKHR. - Memory
Heap - A
VkMemoryHeap. - Memory
Heap Builder - A builder for
VkMemoryHeap. - Memory
Heap Flags - Memory
MapFlags - Memory
Property Flags - Memory
Requirements - A
VkMemoryRequirements. - Memory
Requirements2 Khr - A
VkMemoryRequirements2KHR. - Memory
Requirements2 KhrBuilder - A builder for
VkMemoryRequirements2KHR. - Memory
Requirements Builder - A builder for
VkMemoryRequirements. - Memory
Type - A
VkMemoryType. - Memory
Type Builder - A builder for
VkMemoryType. - Memory
Win32 Handle Properties Khr - A
VkMemoryWin32HandlePropertiesKHR. - Memory
Win32 Handle Properties KhrBuilder - A builder for
VkMemoryWin32HandlePropertiesKHR. - MirSurface
Create Flags Khr - MirSurface
Create Info Khr - A
VkMirSurfaceCreateInfoKHR. - MirSurface
Create Info KhrBuilder - A builder for
VkMirSurfaceCreateInfoKHR. - Object
Entry Usage Flags Nvx - Object
Table NvxHandle - Offset2d
- A
VkOffset2D. - Offset2d
Builder - A builder for
VkOffset2D. - Offset3d
- A
VkOffset3D. - Offset3d
Builder - A builder for
VkOffset3D. - Past
Presentation Timing Google - A
VkPastPresentationTimingGOOGLE. - Past
Presentation Timing Google Builder - A builder for
VkPastPresentationTimingGOOGLE. - Peer
Memory Feature Flags Khx - Physical
Device - Physical
Device16 BitStorage Features Khr - A
VkPhysicalDevice16BitStorageFeaturesKHR. - Physical
Device16 BitStorage Features KhrBuilder - A builder for
VkPhysicalDevice16BitStorageFeaturesKHR. - Physical
Device Blend Operation Advanced Features Ext - A
VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT. - Physical
Device Blend Operation Advanced Features ExtBuilder - A builder for
VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT. - Physical
Device Blend Operation Advanced Properties Ext - A
VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT. - Physical
Device Blend Operation Advanced Properties ExtBuilder - A builder for
VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT. - Physical
Device Discard Rectangle Properties Ext - A
VkPhysicalDeviceDiscardRectanglePropertiesEXT. - Physical
Device Discard Rectangle Properties ExtBuilder - A builder for
VkPhysicalDeviceDiscardRectanglePropertiesEXT. - Physical
Device External Buffer Info Khr - A
VkPhysicalDeviceExternalBufferInfoKHR. - Physical
Device External Buffer Info KhrBuilder - A builder for
VkPhysicalDeviceExternalBufferInfoKHR. - Physical
Device External Fence Info Khr - A
VkPhysicalDeviceExternalFenceInfoKHR. - Physical
Device External Fence Info KhrBuilder - A builder for
VkPhysicalDeviceExternalFenceInfoKHR. - Physical
Device External Image Format Info Khr - A
VkPhysicalDeviceExternalImageFormatInfoKHR. - Physical
Device External Image Format Info KhrBuilder - A builder for
VkPhysicalDeviceExternalImageFormatInfoKHR. - Physical
Device External Semaphore Info Khr - A
VkPhysicalDeviceExternalSemaphoreInfoKHR. - Physical
Device External Semaphore Info KhrBuilder - A builder for
VkPhysicalDeviceExternalSemaphoreInfoKHR. - Physical
Device Features - A
VkPhysicalDeviceFeatures. - Physical
Device Features2 Khr - A
VkPhysicalDeviceFeatures2KHR. - Physical
Device Features2 KhrBuilder - A builder for
VkPhysicalDeviceFeatures2KHR. - Physical
Device Features Builder - A builder for
VkPhysicalDeviceFeatures. - Physical
Device Handle - Physical
DeviceID Properties Khr - A
VkPhysicalDeviceIDPropertiesKHR. - Physical
DeviceID Properties KhrBuilder - A builder for
VkPhysicalDeviceIDPropertiesKHR. - Physical
Device Image Format Info2 Khr - A
VkPhysicalDeviceImageFormatInfo2KHR. - Physical
Device Image Format Info2 KhrBuilder - A builder for
VkPhysicalDeviceImageFormatInfo2KHR. - Physical
Device Limits - A
VkPhysicalDeviceLimits. - Physical
Device Limits Builder - A builder for
VkPhysicalDeviceLimits. - Physical
Device Memory Properties - A
VkPhysicalDeviceMemoryProperties. - Physical
Device Memory Properties2 Khr - A
VkPhysicalDeviceMemoryProperties2KHR. - Physical
Device Memory Properties2 KhrBuilder - A builder for
VkPhysicalDeviceMemoryProperties2KHR. - Physical
Device Memory Properties Builder - A builder for
VkPhysicalDeviceMemoryProperties. - Physical
Device Properties - A
VkPhysicalDeviceProperties. - Physical
Device Properties2 Khr - A
VkPhysicalDeviceProperties2KHR. - Physical
Device Properties2 KhrBuilder - A builder for
VkPhysicalDeviceProperties2KHR. - Physical
Device Properties Builder - A builder for
VkPhysicalDeviceProperties. - Physical
Device Push Descriptor Properties Khr - A
VkPhysicalDevicePushDescriptorPropertiesKHR. - Physical
Device Push Descriptor Properties KhrBuilder - A builder for
VkPhysicalDevicePushDescriptorPropertiesKHR. - Physical
Device Sampler Filter Minmax Properties Ext - A
VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT. - Physical
Device Sampler Filter Minmax Properties ExtBuilder - A builder for
VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT. - Physical
Device Sparse Image Format Info2 Khr - A
VkPhysicalDeviceSparseImageFormatInfo2KHR. - Physical
Device Sparse Image Format Info2 KhrBuilder - A builder for
VkPhysicalDeviceSparseImageFormatInfo2KHR. - Physical
Device Sparse Properties - A
VkPhysicalDeviceSparseProperties. - Physical
Device Sparse Properties Builder - A builder for
VkPhysicalDeviceSparseProperties. - Physical
Device Surface Info2 Khr - A
VkPhysicalDeviceSurfaceInfo2KHR. - Physical
Device Surface Info2 KhrBuilder - A builder for
VkPhysicalDeviceSurfaceInfo2KHR. - Physical
Device Variable Pointer Features Khr - A
VkPhysicalDeviceVariablePointerFeaturesKHR. - Physical
Device Variable Pointer Features KhrBuilder - A builder for
VkPhysicalDeviceVariablePointerFeaturesKHR. - Pipeline
- Pipeline
Cache Create Flags - Pipeline
Cache Create Info - A
VkPipelineCacheCreateInfo. - Pipeline
Cache Create Info Builder - A builder for
VkPipelineCacheCreateInfo. - Pipeline
Cache Handle - Pipeline
Color Blend Advanced State Create Info Ext - A
VkPipelineColorBlendAdvancedStateCreateInfoEXT. - Pipeline
Color Blend Advanced State Create Info ExtBuilder - A builder for
VkPipelineColorBlendAdvancedStateCreateInfoEXT. - Pipeline
Color Blend Attachment State - A
VkPipelineColorBlendAttachmentState. - Pipeline
Color Blend Attachment State Builder - A builder for
VkPipelineColorBlendAttachmentState. - Pipeline
Color Blend State Create Flags - Pipeline
Color Blend State Create Info - A
VkPipelineColorBlendStateCreateInfo. - Pipeline
Color Blend State Create Info Builder - A builder for
VkPipelineColorBlendStateCreateInfo. - Pipeline
Coverage Modulation State Create Flags Nv - Pipeline
Coverage Modulation State Create Info Nv - A
VkPipelineCoverageModulationStateCreateInfoNV. - Pipeline
Coverage Modulation State Create Info NvBuilder - A builder for
VkPipelineCoverageModulationStateCreateInfoNV. - Pipeline
Coverage ToColor State Create Flags Nv - Pipeline
Coverage ToColor State Create Info Nv - A
VkPipelineCoverageToColorStateCreateInfoNV. - Pipeline
Coverage ToColor State Create Info NvBuilder - A builder for
VkPipelineCoverageToColorStateCreateInfoNV. - Pipeline
Create Flags - Pipeline
Depth Stencil State Create Flags - Pipeline
Depth Stencil State Create Info - A
VkPipelineDepthStencilStateCreateInfo. - Pipeline
Depth Stencil State Create Info Builder - A builder for
VkPipelineDepthStencilStateCreateInfo. - Pipeline
Discard Rectangle State Create Flags Ext - Pipeline
Discard Rectangle State Create Info Ext - A
VkPipelineDiscardRectangleStateCreateInfoEXT. - Pipeline
Discard Rectangle State Create Info ExtBuilder - A builder for
VkPipelineDiscardRectangleStateCreateInfoEXT. - Pipeline
Dynamic State Create Flags - Pipeline
Dynamic State Create Info - A
VkPipelineDynamicStateCreateInfo. - Pipeline
Dynamic State Create Info Builder - A builder for
VkPipelineDynamicStateCreateInfo. - Pipeline
Handle - Pipeline
Input Assembly State Create Flags - Pipeline
Input Assembly State Create Info - A
VkPipelineInputAssemblyStateCreateInfo. - Pipeline
Input Assembly State Create Info Builder - A builder for
VkPipelineInputAssemblyStateCreateInfo. - Pipeline
Layout - A pipeline layout.
- Pipeline
Layout Builder - A builder for
PipelineLayout. - Pipeline
Layout Create Flags - Pipeline
Layout Create Info - A
VkPipelineLayoutCreateInfo. - Pipeline
Layout Create Info Builder - A builder for
VkPipelineLayoutCreateInfo. - Pipeline
Layout Handle - Pipeline
Multisample State Create Flags - Pipeline
Multisample State Create Info - A
VkPipelineMultisampleStateCreateInfo. - Pipeline
Multisample State Create Info Builder - A builder for
VkPipelineMultisampleStateCreateInfo. - Pipeline
Rasterization State Create Flags - Pipeline
Rasterization State Create Info - A
VkPipelineRasterizationStateCreateInfo. - Pipeline
Rasterization State Create Info Builder - A builder for
VkPipelineRasterizationStateCreateInfo. - Pipeline
Rasterization State Rasterization Order Amd - A
VkPipelineRasterizationStateRasterizationOrderAMD. - Pipeline
Rasterization State Rasterization Order AmdBuilder - A builder for
VkPipelineRasterizationStateRasterizationOrderAMD. - Pipeline
Shader Stage Create Flags - Pipeline
Shader Stage Create Info - A
VkPipelineShaderStageCreateInfo. - Pipeline
Shader Stage Create Info Builder - A builder for
VkPipelineShaderStageCreateInfo. - Pipeline
Stage Flags - Pipeline
Tessellation State Create Flags - Pipeline
Tessellation State Create Info - A
VkPipelineTessellationStateCreateInfo. - Pipeline
Tessellation State Create Info Builder - A builder for
VkPipelineTessellationStateCreateInfo. - Pipeline
Vertex Input State Create Flags - Pipeline
Vertex Input State Create Info - A
VkPipelineVertexInputStateCreateInfo. - Pipeline
Vertex Input State Create Info Builder - A builder for
VkPipelineVertexInputStateCreateInfo. - Pipeline
Viewport State Create Flags - Pipeline
Viewport State Create Info - A
VkPipelineViewportStateCreateInfo. - Pipeline
Viewport State Create Info Builder - A builder for
VkPipelineViewportStateCreateInfo. - Pipeline
Viewport Swizzle State Create Flags Nv - Pipeline
Viewport Swizzle State Create Info Nv - A
VkPipelineViewportSwizzleStateCreateInfoNV. - Pipeline
Viewport Swizzle State Create Info NvBuilder - A builder for
VkPipelineViewportSwizzleStateCreateInfoNV. - Pipeline
ViewportW Scaling State Create Info Nv - A
VkPipelineViewportWScalingStateCreateInfoNV. - Pipeline
ViewportW Scaling State Create Info NvBuilder - A builder for
VkPipelineViewportWScalingStateCreateInfoNV. - Present
Info Khr - A
VkPresentInfoKHR. - Present
Info KhrBuilder - A builder for
VkPresentInfoKHR. - Present
Region Khr - A
VkPresentRegionKHR. - Present
Region KhrBuilder - A builder for
VkPresentRegionKHR. - Present
Regions Khr - A
VkPresentRegionsKHR. - Present
Regions KhrBuilder - A builder for
VkPresentRegionsKHR. - Present
Time Google - A
VkPresentTimeGOOGLE. - Present
Time Google Builder - A builder for
VkPresentTimeGOOGLE. - Present
Times Info Google - A
VkPresentTimesInfoGOOGLE. - Present
Times Info Google Builder - A builder for
VkPresentTimesInfoGOOGLE. - Push
Constant Range - A
VkPushConstantRange. - Push
Constant Range Builder - A builder for
VkPushConstantRange. - Query
Control Flags - Query
Pipeline Statistic Flags - Query
Pool - Query
Pool Create Flags - Query
Pool Create Info - A
VkQueryPoolCreateInfo. - Query
Pool Create Info Builder - A builder for
VkQueryPoolCreateInfo. - Query
Pool Handle - Query
Result Flags - Queue
- Queue
Family Properties - A
VkQueueFamilyProperties. - Queue
Family Properties2 Khr - A
VkQueueFamilyProperties2KHR. - Queue
Family Properties2 KhrBuilder - A builder for
VkQueueFamilyProperties2KHR. - Queue
Family Properties Builder - A builder for
VkQueueFamilyProperties. - Queue
Flags - Queue
Handle - Rect2d
- A
VkRect2D. - Rect2d
Builder - A builder for
VkRect2D. - Rect
Layer Khr - A
VkRectLayerKHR. - Rect
Layer KhrBuilder - A builder for
VkRectLayerKHR. - Refresh
Cycle Duration Google - A
VkRefreshCycleDurationGOOGLE. - Refresh
Cycle Duration Google Builder - A builder for
VkRefreshCycleDurationGOOGLE. - Render
Pass - A render pass.
- Render
Pass Begin Info - A
VkRenderPassBeginInfo. - Render
Pass Begin Info Builder - A builder for
VkRenderPassBeginInfo. - Render
Pass Builder - A builder for
RenderPass. - Render
Pass Create Flags - Render
Pass Create Info - A
VkRenderPassCreateInfo. - Render
Pass Create Info Builder - A builder for
VkRenderPassCreateInfo. - Render
Pass Handle - Sample
Count Flags - Sampler
- A sampler.
- Sampler
Builder - A builder for
Sampler. - Sampler
Create Flags - Sampler
Create Info - A
VkSamplerCreateInfo. - Sampler
Create Info Builder - A builder for
VkSamplerCreateInfo. - Sampler
Handle - Sampler
Reduction Mode Create Info Ext - A
VkSamplerReductionModeCreateInfoEXT. - Sampler
Reduction Mode Create Info ExtBuilder - A builder for
VkSamplerReductionModeCreateInfoEXT. - Sampler
Ycbcr Conversion KhrHandle - Semaphore
- A semaphore.
- Semaphore
Create Flags - Semaphore
Create Info - A
VkSemaphoreCreateInfo. - Semaphore
Create Info Builder - A builder for
VkSemaphoreCreateInfo. - Semaphore
GetFd Info Khr - A
VkSemaphoreGetFdInfoKHR. - Semaphore
GetFd Info KhrBuilder - A builder for
VkSemaphoreGetFdInfoKHR. - Semaphore
GetWin32 Handle Info Khr - A
VkSemaphoreGetWin32HandleInfoKHR. - Semaphore
GetWin32 Handle Info KhrBuilder - A builder for
VkSemaphoreGetWin32HandleInfoKHR. - Semaphore
Handle - Semaphore
Import Flags Khr - Shader
Module - Shader
Module Create Flags - Shader
Module Create Info - A
VkShaderModuleCreateInfo. - Shader
Module Create Info Builder - A builder for
VkShaderModuleCreateInfo. - Shader
Module Handle - Shader
Stage Flags - Shared
Present Surface Capabilities Khr - A
VkSharedPresentSurfaceCapabilitiesKHR. - Shared
Present Surface Capabilities KhrBuilder - A builder for
VkSharedPresentSurfaceCapabilitiesKHR. - Sparse
Buffer Memory Bind Info - A
VkSparseBufferMemoryBindInfo. - Sparse
Buffer Memory Bind Info Builder - A builder for
VkSparseBufferMemoryBindInfo. - Sparse
Image Format Flags - Sparse
Image Format Properties - A
VkSparseImageFormatProperties. - Sparse
Image Format Properties2 Khr - A
VkSparseImageFormatProperties2KHR. - Sparse
Image Format Properties2 KhrBuilder - A builder for
VkSparseImageFormatProperties2KHR. - Sparse
Image Format Properties Builder - A builder for
VkSparseImageFormatProperties. - Sparse
Image Memory Bind - A
VkSparseImageMemoryBind. - Sparse
Image Memory Bind Builder - A builder for
VkSparseImageMemoryBind. - Sparse
Image Memory Bind Info - A
VkSparseImageMemoryBindInfo. - Sparse
Image Memory Bind Info Builder - A builder for
VkSparseImageMemoryBindInfo. - Sparse
Image Memory Requirements - A
VkSparseImageMemoryRequirements. - Sparse
Image Memory Requirements2 Khr - A
VkSparseImageMemoryRequirements2KHR. - Sparse
Image Memory Requirements2 KhrBuilder - A builder for
VkSparseImageMemoryRequirements2KHR. - Sparse
Image Memory Requirements Builder - A builder for
VkSparseImageMemoryRequirements. - Sparse
Image Opaque Memory Bind Info - A
VkSparseImageOpaqueMemoryBindInfo. - Sparse
Image Opaque Memory Bind Info Builder - A builder for
VkSparseImageOpaqueMemoryBindInfo. - Sparse
Memory Bind - A
VkSparseMemoryBind. - Sparse
Memory Bind Builder - A builder for
VkSparseMemoryBind. - Sparse
Memory Bind Flags - Specialization
Info - A
VkSpecializationInfo. - Specialization
Info Builder - A builder for
VkSpecializationInfo. - Specialization
MapEntry - A
VkSpecializationMapEntry. - Specialization
MapEntry Builder - A builder for
VkSpecializationMapEntry. - Stencil
Face Flags - Stencil
OpState - A
VkStencilOpState. - Stencil
OpState Builder - A builder for
VkStencilOpState. - Submit
Info - A
VkSubmitInfo. - Submit
Info Builder - A builder for
VkSubmitInfo. - Subpass
Dependency - A
VkSubpassDependency. - Subpass
Dependency Builder - A builder for
VkSubpassDependency. - Subpass
Description - A
VkSubpassDescription. - Subpass
Description Builder - A builder for
VkSubpassDescription. - Subpass
Description Flags - Subresource
Layout - A
VkSubresourceLayout. - Subresource
Layout Builder - A builder for
VkSubresourceLayout. - Surface
Capabilities2 Ext - A
VkSurfaceCapabilities2EXT. - Surface
Capabilities2 ExtBuilder - A builder for
VkSurfaceCapabilities2EXT. - Surface
Capabilities2 Khr - A
VkSurfaceCapabilities2KHR. - Surface
Capabilities2 KhrBuilder - A builder for
VkSurfaceCapabilities2KHR. - Surface
Capabilities Khr - A
VkSurfaceCapabilitiesKHR. - Surface
Capabilities KhrBuilder - A builder for
VkSurfaceCapabilitiesKHR. - Surface
Counter Flags Ext - Surface
Format2 Khr - A
VkSurfaceFormat2KHR. - Surface
Format2 KhrBuilder - A builder for
VkSurfaceFormat2KHR. - Surface
Format Khr - A
VkSurfaceFormatKHR. - Surface
Format KhrBuilder - A builder for
VkSurfaceFormatKHR. - Surface
Khr - Surface
KhrBuilder - A builder used to create a
Surface. - Surface
KhrHandle - Surface
Transform Flags Khr - Swapchain
Counter Create Info Ext - A
VkSwapchainCounterCreateInfoEXT. - Swapchain
Counter Create Info ExtBuilder - A builder for
VkSwapchainCounterCreateInfoEXT. - Swapchain
Create Flags Khr - Swapchain
Create Info Khr - A
VkSwapchainCreateInfoKHR. - Swapchain
Create Info KhrBuilder - A builder for
VkSwapchainCreateInfoKHR. - Swapchain
Khr - Swapchain
KhrBuilder - A Swapchain builder.
- Swapchain
KhrHandle - Swapchain
Support Details - TextureLOD
Gather Format Properties Amd - A
VkTextureLODGatherFormatPropertiesAMD. - TextureLOD
Gather Format Properties AmdBuilder - A builder for
VkTextureLODGatherFormatPropertiesAMD. - Validation
Cache ExtHandle - Validation
Flags Ext - A
VkValidationFlagsEXT. - Validation
Flags ExtBuilder - A builder for
VkValidationFlagsEXT. - Version
- Vertex
Input Attribute Description - A
VkVertexInputAttributeDescription. - Vertex
Input Attribute Description Builder - A builder for
VkVertexInputAttributeDescription. - Vertex
Input Binding Description - A
VkVertexInputBindingDescription. - Vertex
Input Binding Description Builder - A builder for
VkVertexInputBindingDescription. - ViSurface
Create FlagsNN - ViSurface
Create Flags Nn - ViSurface
Create Info Nn - A
VkViSurfaceCreateInfoNN. - ViSurface
Create Info NnBuilder - A builder for
VkViSurfaceCreateInfoNN. - Viewport
- A
VkViewport. - Viewport
Builder - A builder for
VkViewport. - Viewport
Swizzle Nv - A
VkViewportSwizzleNV. - Viewport
Swizzle NvBuilder - A builder for
VkViewportSwizzleNV. - ViewportW
Scaling Nv - A
VkViewportWScalingNV. - ViewportW
Scaling NvBuilder - A builder for
VkViewportWScalingNV. - Wayland
Surface Create Flags Khr - Wayland
Surface Create Info Khr - A
VkWaylandSurfaceCreateInfoKHR. - Wayland
Surface Create Info KhrBuilder - A builder for
VkWaylandSurfaceCreateInfoKHR. - Win32
Keyed Mutex Acquire Release Info Khr - A
VkWin32KeyedMutexAcquireReleaseInfoKHR. - Win32
Keyed Mutex Acquire Release Info KhrBuilder - A builder for
VkWin32KeyedMutexAcquireReleaseInfoKHR. - Win32
Keyed Mutex Acquire Release Info Nv - A
VkWin32KeyedMutexAcquireReleaseInfoNV. - Win32
Keyed Mutex Acquire Release Info NvBuilder - A builder for
VkWin32KeyedMutexAcquireReleaseInfoNV. - Win32
Surface Create Flags Khr - Win32
Surface Create Info Khr - A
VkWin32SurfaceCreateInfoKHR. - Win32
Surface Create Info KhrBuilder - A builder for
VkWin32SurfaceCreateInfoKHR. - Write
Descriptor Set - A
VkWriteDescriptorSet. - Write
Descriptor SetBuilder - A builder for
VkWriteDescriptorSet. - XYColor
Ext - A
VkXYColorEXT. - XYColor
ExtBuilder - A builder for
VkXYColorEXT. - XcbSurface
Create Flags Khr - XcbSurface
Create Info Khr - A
VkXcbSurfaceCreateInfoKHR. - XcbSurface
Create Info KhrBuilder - A builder for
VkXcbSurfaceCreateInfoKHR. - Xlib
Surface Create Flags Khr - Xlib
Surface Create Info Khr - A
VkXlibSurfaceCreateInfoKHR. - Xlib
Surface Create Info KhrBuilder - A builder for
VkXlibSurfaceCreateInfoKHR.
Enums§
- Attachment
Load Op - Attachment
Store Op - Blend
Factor - BlendOp
- Blend
Overlap Ext - Border
Color - Call
Result - Color
Space Khr - Command
Buffer Level - Compare
Op - Component
Swizzle - Coverage
Modulation Mode Nv - Debug
Report Object Type Ext - Descriptor
Type - Descriptor
Update Template Type Khr - Device
Event Type Ext - Discard
Rectangle Mode Ext - Display
Event Type Ext - Display
Power State Ext - Dynamic
State - Error
Kind - Event
Status - Fence
Status - Filter
- Format
- Front
Face - Image
Layout - Image
Tiling - Image
Type - Image
View Type - Index
Type - Internal
Allocation Type - LogicOp
- Object
Type - Physical
Device Type - Pipeline
Bind Point - Pipeline
Cache Header Version - Polygon
Mode - Present
Mode Khr - Primitive
Topology - Query
Type - Rasterization
Order Amd - Sampler
Address Mode - Sampler
Mipmap Mode - Sampler
Reduction Mode Ext - Sharing
Mode - Stencil
Op - Structure
Type - Subpass
Contents - System
Allocation Scope - Validation
Check Ext - Vertex
Input Rate - Viewport
Coordinate Swizzle Nv
Constants§
- ATTACHMENT_
UNUSED - FALSE
- LOD_
CLAMP_ NONE - MAX_
DESCRIPTION_ SIZE - MAX_
EXTENSION_ NAME_ SIZE - MAX_
MEMORY_ HEAPS - MAX_
MEMORY_ TYPES - MAX_
PHYSICAL_ DEVICE_ NAME_ SIZE - QUEUE_
FAMILY_ IGNORED - REMAINING_
ARRAY_ LAYERS - REMAINING_
MIP_ LEVELS - SUBPASS_
EXTERNAL - TRUE
- UUID_
SIZE - WHOLE_
SIZE