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