|
VkCommandBufferAllocateInfo | Divide::vk::commandBufferAllocateInfo (VkCommandPool commandPool, VkCommandBufferLevel level, uint32_t bufferCount) |
|
VkCommandPoolCreateInfo | Divide::vk::commandPoolCreateInfo () |
|
VkCommandBufferBeginInfo | Divide::vk::commandBufferBeginInfo (VkCommandBufferUsageFlags flags=0) |
|
VkRenderPassBeginInfo | Divide::vk::renderPassBeginInfo () |
|
VkRenderPassCreateInfo | Divide::vk::renderPassCreateInfo () |
|
VkShaderModuleCreateInfo | Divide::vk::shaderModuleCreateInfo () |
|
VkShaderModuleCreateInfo | Divide::vk::shaderModuleCreateInfo (size_t codeSize, const uint32_t *pCode) |
|
VkImageMemoryBarrier | Divide::vk::imageMemoryBarrier () |
| Initialize an image memory barrier with no image transfer ownership.
|
|
VkBufferMemoryBarrier | Divide::vk::bufferMemoryBarrier () |
| Initialize a buffer memory barrier with no image transfer ownership.
|
|
VkImageMemoryBarrier2 | Divide::vk::imageMemoryBarrier2 () |
| Initialize an image memory barrier with no image transfer ownership.
|
|
VkBufferMemoryBarrier2 | Divide::vk::bufferMemoryBarrier2 () |
|
VkMemoryBarrier | Divide::vk::memoryBarrier () |
|
VkMemoryBarrier2 | Divide::vk::memoryBarrier2 () |
|
VkDependencyInfo | Divide::vk::dependencyInfo () |
|
VkImageCreateInfo | Divide::vk::imageCreateInfo () |
|
VkSamplerCreateInfo | Divide::vk::samplerCreateInfo () |
|
VkImageViewCreateInfo | Divide::vk::imageViewCreateInfo () |
|
VkImageViewUsageCreateInfo | Divide::vk::imageViewUsageCreateInfo () |
|
VkFramebufferCreateInfo | Divide::vk::framebufferCreateInfo () |
|
VkSemaphoreCreateInfo | Divide::vk::semaphoreCreateInfo () |
|
VkFenceCreateInfo | Divide::vk::fenceCreateInfo (VkFenceCreateFlags flags=0) |
|
VkEventCreateInfo | Divide::vk::eventCreateInfo () |
|
VkSubmitInfo | Divide::vk::submitInfo () |
|
VkBufferCreateInfo | Divide::vk::bufferCreateInfo () |
|
VkBufferCreateInfo | Divide::vk::bufferCreateInfo (VkBufferUsageFlags usage, VkDeviceSize size) |
|
VkDescriptorPoolCreateInfo | Divide::vk::descriptorPoolCreateInfo (uint32_t poolSizeCount, VkDescriptorPoolSize *pPoolSizes, uint32_t maxSets) |
|
VkDescriptorPoolCreateInfo | Divide::vk::descriptorPoolCreateInfo (const vector< VkDescriptorPoolSize > &poolSizes, uint32_t maxSets) |
|
VkDescriptorPoolSize | Divide::vk::descriptorPoolSize (VkDescriptorType type, uint32_t descriptorCount) |
|
VkDescriptorSetLayoutBinding | Divide::vk::descriptorSetLayoutBinding (VkDescriptorType type, VkShaderStageFlags stageFlags, uint32_t binding, uint32_t descriptorCount=1) |
|
VkDescriptorSetLayoutCreateInfo | Divide::vk::descriptorSetLayoutCreateInfo (const VkDescriptorSetLayoutBinding *pBindings, uint32_t bindingCount) |
|
VkDescriptorSetLayoutCreateInfo | Divide::vk::descriptorSetLayoutCreateInfo (const vector< VkDescriptorSetLayoutBinding > &bindings) |
|
VkPipelineLayoutCreateInfo | Divide::vk::pipelineLayoutCreateInfo (const VkDescriptorSetLayout *pSetLayouts, uint32_t setLayoutCount=1) |
|
VkPipelineLayoutCreateInfo | Divide::vk::pipelineLayoutCreateInfo (uint32_t setLayoutCount=1) |
|
VkDescriptorSetAllocateInfo | Divide::vk::descriptorSetAllocateInfo (VkDescriptorPool descriptorPool, const VkDescriptorSetLayout *pSetLayouts, uint32_t descriptorSetCount) |
|
VkDescriptorImageInfo | Divide::vk::descriptorImageInfo (VkSampler sampler, VkImageView imageView, VkImageLayout imageLayout) |
|
VkWriteDescriptorSet | Divide::vk::writeDescriptorSet (VkDescriptorType type, uint32_t binding, VkDescriptorBufferInfo *bufferInfo, uint32_t descriptorCount=1) |
|
VkWriteDescriptorSet | Divide::vk::writeDescriptorSet (VkDescriptorSet dstSet, VkDescriptorType type, uint32_t binding, VkDescriptorBufferInfo *bufferInfo, uint32_t descriptorCount=1) |
|
VkWriteDescriptorSet | Divide::vk::writeDescriptorSet (VkDescriptorType type, uint32_t binding, VkDescriptorImageInfo *imageInfo, uint32_t descriptorCount=1) |
|
VkWriteDescriptorSet | Divide::vk::writeDescriptorSet (VkDescriptorSet dstSet, VkDescriptorType type, uint32_t binding, VkDescriptorImageInfo *imageInfo, uint32_t descriptorCount=1) |
|
VkVertexInputBindingDescription | Divide::vk::vertexInputBindingDescription (uint32_t binding, uint32_t stride, VkVertexInputRate inputRate) |
|
VkVertexInputAttributeDescription | Divide::vk::vertexInputAttributeDescription (uint32_t binding, uint32_t location, VkFormat format, uint32_t offset) |
|
VkPipelineVertexInputStateCreateInfo | Divide::vk::pipelineVertexInputStateCreateInfo () |
|
VkPipelineVertexInputStateCreateInfo | Divide::vk::pipelineVertexInputStateCreateInfo (const vector< VkVertexInputBindingDescription > &vertexBindingDescriptions, const vector< VkVertexInputAttributeDescription > &vertexAttributeDescriptions) |
|
VkPipelineInputAssemblyStateCreateInfo | Divide::vk::pipelineInputAssemblyStateCreateInfo (VkPrimitiveTopology topology, VkPipelineInputAssemblyStateCreateFlags flags, VkBool32 primitiveRestartEnable) |
|
VkPipelineRasterizationStateCreateInfo | Divide::vk::pipelineRasterizationStateCreateInfo (VkPolygonMode polygonMode, VkCullModeFlags cullMode, VkFrontFace frontFace, VkPipelineRasterizationStateCreateFlags flags=0) |
|
VkPipelineColorBlendAttachmentState | Divide::vk::pipelineColorBlendAttachmentState (VkColorComponentFlags colorWriteMask, VkBool32 blendEnable) |
|
VkPipelineColorBlendStateCreateInfo | Divide::vk::pipelineColorBlendStateCreateInfo (uint32_t attachmentCount, const VkPipelineColorBlendAttachmentState *pAttachments) |
|
VkPipelineDepthStencilStateCreateInfo | Divide::vk::pipelineDepthStencilStateCreateInfo (VkBool32 depthTestEnable, VkBool32 depthWriteEnable, VkCompareOp depthCompareOp) |
|
VkPipelineViewportStateCreateInfo | Divide::vk::pipelineViewportStateCreateInfo (uint32_t viewportCount, uint32_t scissorCount, VkPipelineViewportStateCreateFlags flags=0) |
|
VkPipelineMultisampleStateCreateInfo | Divide::vk::pipelineMultisampleStateCreateInfo (VkSampleCountFlagBits rasterizationSamples, VkPipelineMultisampleStateCreateFlags flags=0) |
|
VkPipelineDynamicStateCreateInfo | Divide::vk::pipelineDynamicStateCreateInfo (const VkDynamicState *pDynamicStates, uint32_t dynamicStateCount, VkPipelineDynamicStateCreateFlags flags=0) |
|
VkPipelineDynamicStateCreateInfo | Divide::vk::pipelineDynamicStateCreateInfo (const vector< VkDynamicState > &pDynamicStates, VkPipelineDynamicStateCreateFlags flags=0) |
|
VkPipelineTessellationStateCreateInfo | Divide::vk::pipelineTessellationStateCreateInfo (uint32_t patchControlPoints) |
|
VkGraphicsPipelineCreateInfo | Divide::vk::pipelineCreateInfo (VkPipelineLayout layout, VkRenderPass renderPass, VkPipelineCreateFlags flags=0) |
|
VkGraphicsPipelineCreateInfo | Divide::vk::pipelineCreateInfo () |
|
VkComputePipelineCreateInfo | Divide::vk::computePipelineCreateInfo (VkPipelineLayout layout, VkPipelineCreateFlags flags=0) |
|
VkPipelineShaderStageCreateInfo | Divide::vk::pipelineShaderStageCreateInfo (VkShaderStageFlagBits stage, VkShaderModule shaderModule, const char *entryPoint="main") |
|
VkPushConstantRange | Divide::vk::pushConstantRange (VkShaderStageFlags stageFlags, uint32_t size, uint32_t offset) |
|
VkBindSparseInfo | Divide::vk::bindSparseInfo () |
|
VkSpecializationMapEntry | Divide::vk::specializationMapEntry (uint32_t constantID, uint32_t offset, size_t size) |
| Initialize a map entry for a shader specialization constant.
|
|
VkSpecializationInfo | Divide::vk::specializationInfo (uint32_t mapEntryCount, const VkSpecializationMapEntry *mapEntries, size_t dataSize, const void *data) |
| Initialize a specialization constant info structure to pass to a shader stage.
|
|
VkSpecializationInfo | Divide::vk::specializationInfo (const vector< VkSpecializationMapEntry > &mapEntries, size_t dataSize, const void *data) |
| Initialize a specialization constant info structure to pass to a shader stage.
|
|
VkAccelerationStructureGeometryKHR | Divide::vk::accelerationStructureGeometryKHR () |
|
VkAccelerationStructureBuildGeometryInfoKHR | Divide::vk::accelerationStructureBuildGeometryInfoKHR () |
|
VkAccelerationStructureBuildSizesInfoKHR | Divide::vk::accelerationStructureBuildSizesInfoKHR () |
|
VkRayTracingShaderGroupCreateInfoKHR | Divide::vk::rayTracingShaderGroupCreateInfoKHR () |
|
VkRayTracingPipelineCreateInfoKHR | Divide::vk::rayTracingPipelineCreateInfoKHR () |
|
VkWriteDescriptorSetAccelerationStructureKHR | Divide::vk::writeDescriptorSetAccelerationStructureKHR () |
|