Monado OpenXR Runtime
vk_descriptor_pool_info Struct Reference

Arguments to vk_create_descriptor_pool function. More...

#include <vk/vk_helpers.h>

Collaboration diagram for vk_descriptor_pool_info:

Data Fields

uint32_t uniform_per_descriptor_count
 VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER. More...
 
uint32_t sampler_per_descriptor_count
 VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER. More...
 
uint32_t storage_image_per_descriptor_count
 VK_DESCRIPTOR_TYPE_STORAGE_IMAGE. More...
 
uint32_t storage_buffer_per_descriptor_count
 VK_DESCRIPTOR_TYPE_STORAGE_BUFFER. More...
 
uint32_t descriptor_count
 The max count of created descriptors. More...
 
bool freeable
 Are descriptors freeable, or must vkResetDescriptorPool be used. More...
 

Detailed Description

Arguments to vk_create_descriptor_pool function.

Field Documentation

◆ descriptor_count

uint32_t vk_descriptor_pool_info::descriptor_count

The max count of created descriptors.

Referenced by vk_create_descriptor_pool().

◆ freeable

bool vk_descriptor_pool_info::freeable

Are descriptors freeable, or must vkResetDescriptorPool be used.

Referenced by vk_create_descriptor_pool().

◆ sampler_per_descriptor_count

uint32_t vk_descriptor_pool_info::sampler_per_descriptor_count

VK_DESCRIPTOR_TYPE_COMBINED_IMAGE_SAMPLER.

Referenced by vk_create_descriptor_pool().

◆ storage_buffer_per_descriptor_count

uint32_t vk_descriptor_pool_info::storage_buffer_per_descriptor_count

VK_DESCRIPTOR_TYPE_STORAGE_BUFFER.

Referenced by vk_create_descriptor_pool().

◆ storage_image_per_descriptor_count

uint32_t vk_descriptor_pool_info::storage_image_per_descriptor_count

VK_DESCRIPTOR_TYPE_STORAGE_IMAGE.

Referenced by vk_create_descriptor_pool().

◆ uniform_per_descriptor_count

uint32_t vk_descriptor_pool_info::uniform_per_descriptor_count

VK_DESCRIPTOR_TYPE_UNIFORM_BUFFER.

Referenced by vk_create_descriptor_pool().


The documentation for this struct was generated from the following file: