interface |
VulkanApplicationInfoType |
A description of the application that is using Vulkan.
|
interface |
VulkanAttachmentDescriptionType |
Structure specifying an attachment description
|
interface |
VulkanAttachmentReferenceType |
Structure specifying an attachment reference.
|
interface |
VulkanBlendConstantsType |
The R, G, B, and A components of the blend constant that are used in blending.
|
interface |
VulkanBufferCopyType |
Structure specifying a buffer copy operation.
|
interface |
VulkanBufferCreateInfoType |
Information required to create a buffer.
|
interface |
VulkanBufferImageCopyType |
Structure specifying a buffer ↔ image copy operation.
|
interface |
VulkanBufferMemoryBarrierType |
Structure specifying the parameters of a buffer memory barrier.
|
interface |
VulkanBufferViewCreateInfoType |
Information required to create a buffer.
|
interface |
VulkanClearAttachmentType |
Structure specifying a clear attachment.
|
interface |
VulkanClearRectangleType |
Structure specifying a clear rectangle.
|
interface |
VulkanClearValueType |
Union specifying a clear value.
|
static interface |
VulkanClearValueType.VulkanClearValueColorFloatingPointType |
A color consisting of floating-point components.
|
static interface |
VulkanClearValueType.VulkanClearValueColorIntegerSignedType |
A color consisting of signed integer components.
|
static interface |
VulkanClearValueType.VulkanClearValueColorIntegerUnsignedType |
A color consisting of unsigned integer components.
|
static interface |
VulkanClearValueType.VulkanClearValueColorType |
A depth/stencil value.
|
static interface |
VulkanClearValueType.VulkanClearValueDepthStencilType |
A depth/stencil value.
|
interface |
VulkanCommandBufferBeginInfoType |
Structure specifying parameters of a command.
|
interface |
VulkanCommandBufferCreateInfoType |
Structure specifying parameters of a newly created command buffer.
|
interface |
VulkanCommandPoolCreateInfoType |
Structure specifying parameters of a newly created command pool.
|
interface |
VulkanComponentMappingType |
A structure specifying a color component mapping.
|
interface |
VulkanComputePipelineCreateInfoType |
Structure specifying parameters of a newly created compute pipeline.
|
interface |
VulkanComputeWorkGroupCountType |
the maximum number of local workgroups that can be dispatched by a single dispatch command.
|
interface |
VulkanComputeWorkGroupSizeType |
the maximum size of a local compute workgroup, per dimension.
|
interface |
VulkanCopyDescriptorSetType |
|
interface |
VulkanDescriptorBufferInfoType |
|
interface |
VulkanDescriptorImageInfoType |
|
interface |
VulkanDescriptorPoolCreateInfoType |
|
interface |
VulkanDescriptorPoolSizeType |
|
interface |
VulkanDescriptorSetAllocateInfoType |
|
interface |
VulkanDescriptorSetLayoutBindingType |
Structure specifying a descriptor set layout binding.
|
interface |
VulkanDescriptorSetLayoutCreateInfoType |
|
interface |
VulkanEventCreateInfoType |
The type of Vulkan event creation information.
|
interface |
VulkanExtensionPropertiesType |
An extension.
|
interface |
VulkanExtent2DType |
Structure specifying a two-dimensional extent.
|
interface |
VulkanExtent3DType |
Structure specifying a three-dimensional extent.
|
interface |
VulkanFenceCreateInfoType |
The type of Vulkan fence creation information.
|
interface |
VulkanFormatPropertiesType |
Structure specifying image format properties.
|
interface |
VulkanFramebufferCreateInfoType |
Structure specifying parameters of a newly created framebuffer.
|
interface |
VulkanGraphicsPipelineCreateInfoType |
Structure specifying parameters of a newly created graphics pipeline.
|
interface |
VulkanHostAllocatorCallbacksType |
Vulkan host allocation functions.
|
interface |
VulkanImageBlitType |
Structure specifying an image blit operation.
|
interface |
VulkanImageCopyType |
Structure specifying an image copy operation.
|
interface |
VulkanImageCreateInfoType |
|
interface |
VulkanImageFormatPropertiesType |
Structure specifying image format properties.
|
interface |
VulkanImageMemoryBarrierType |
Structure specifying the parameters of an image memory barrier.
|
interface |
VulkanImageSubresourceLayersType |
Structure specifying a image subresource layers.
|
interface |
VulkanImageSubresourceRangeType |
Structure specifying a image subresource range.
|
interface |
VulkanImageSubresourceType |
Structure specifying an image subresource.
|
interface |
VulkanImageViewCreateInfoType |
The type of Vulkan image view creation information.
|
interface |
VulkanInstanceCreateInfoType |
Information required to create a Vulkan instance.
|
interface |
VulkanLayerPropertiesType |
A description of a layer.
|
interface |
VulkanLogicalDeviceCreateInfoType |
Parameters used to create logical devices.
|
interface |
VulkanLogicalDeviceQueueCreateInfoType |
The information required to create a queue on a device.
|
interface |
VulkanMappedMemoryRangeType |
|
interface |
VulkanMemoryAllocateInfoType |
|
interface |
VulkanMemoryBarrierType |
Structure specifying the parameters of a global memory barrier.
|
interface |
VulkanMemoryHeapType |
Structure specifying a memory heap.
|
interface |
VulkanMemoryRequirementsType |
|
interface |
VulkanOffset2DType |
Structure specifying a two-dimensional offset.
|
interface |
VulkanOffset3DType |
Structure specifying a three-dimensional offset.
|
interface |
VulkanPhysicalDeviceFeaturesType |
The features supported by a physical device.
|
interface |
VulkanPhysicalDeviceLimitsType |
The limits of a physical device.
|
interface |
VulkanPhysicalDeviceMemoryPropertiesType |
The memory properties for a physical device.
|
interface |
VulkanPhysicalDevicePropertiesType |
The basic properties of a device.
|
interface |
VulkanPipelineCacheCreateInfoType |
The type of pipeline cache creation information.
|
interface |
VulkanPipelineColorBlendAttachmentStateType |
Structure specifying a pipeline color blend attachment state.
|
interface |
VulkanPipelineColorBlendStateCreateInfoType |
Structure specifying parameters of a newly created pipeline color blend state.
|
interface |
VulkanPipelineDepthStencilStateCreateInfoType |
Structure specifying parameters of a newly created pipeline depth stencil state.
|
interface |
VulkanPipelineDynamicStateCreateInfoType |
Structure specifying parameters of a newly created pipeline dynamic state.
|
interface |
VulkanPipelineInputAssemblyStateCreateInfoType |
|
interface |
VulkanPipelineLayoutCreateInfoType |
|
interface |
VulkanPipelineMultisampleStateCreateInfoType |
|
interface |
VulkanPipelineRasterizationStateCreateInfoType |
|
interface |
VulkanPipelineShaderStageCreateInfoType |
|
interface |
VulkanPipelineTessellationStateCreateInfoType |
Structure specifying parameters of a newly created pipeline tessellation state.
|
interface |
VulkanPipelineVertexInputStateCreateInfoType |
|
interface |
VulkanPipelineViewportStateCreateInfoType |
|
interface |
VulkanPushConstantRangeType |
Structure specifying a push constant range.
|
interface |
VulkanQueryPoolCreateInfoType |
Structure specifying parameters of a newly created query pool.
|
interface |
VulkanQueueFamilyPropertiesType |
The properties of a queue family.
|
interface |
VulkanRectangle2DType |
Structure specifying a two-dimensional subregion.
|
interface |
VulkanRenderPassBeginInfoType |
Structure specifying how to begin a render pass.
|
interface |
VulkanRenderPassCreateInfoType |
Structure specifying parameters of a newly created render pass.
|
interface |
VulkanSamplerCreateInfoType |
Structure specifying how to create a sampler.
|
interface |
VulkanSemaphoreCreateInfoType |
The type of Vulkan semaphore creation information.
|
interface |
VulkanShaderModuleCreateInfoType |
The type of Vulkan image view creation information.
|
interface |
VulkanSpecializationMapEntryType |
|
interface |
VulkanSpecializationMapType |
|
interface |
VulkanStencilOpStateType |
|
interface |
VulkanSubmitInfoType |
The type of Vulkan submission information.
|
interface |
VulkanSubpassDependencyType |
Structure specifying a subpass dependency.
|
interface |
VulkanSubpassDescriptionType |
Structure specifying a subpass description.
|
interface |
VulkanSubresourceLayoutType |
Structure specifying subresource layout.
|
interface |
VulkanVertexInputAttributeDescriptionType |
Structure specifying vertex input attribute description.
|
interface |
VulkanVertexInputBindingDescriptionType |
Structure specifying vertex input binding description.
|
interface |
VulkanViewportType |
Structure specifying a viewport.
|
interface |
VulkanWriteDescriptorSetType |
|