nngn
|
Public Member Functions | |
bool | init (VkDevice dev) |
void | write (VkSampler sampler, VkSampler shadow_sampler, VkImageView tex_img_view, VkImageView font_img_view, VkImageView shadow_map_img_view, VkImageView shadow_cube_img_view) const |
Public Member Functions inherited from nngn::DescriptorSets | |
DescriptorSets (void)=default | |
~DescriptorSets (void) | |
VkDescriptorSetLayout | layout (void) const |
std::span< const VkDescriptorSet > | ids (void) const |
bool | init (VkDevice dev, std::span< const VkDescriptorSetLayoutBinding > bindings) |
bool | reset (VkDescriptorPool pool, std::uint32_t max) |
void | destroy () |
Destroys resources associated with the sets. | |
Additional Inherited Members | |
Protected Attributes inherited from nngn::DescriptorSets | |
VkDevice | dev = {} |
bool anonymous_namespace{vulkan.cpp}::TextureDescriptorSets::init | ( | VkDevice | dev | ) |
void anonymous_namespace{vulkan.cpp}::TextureDescriptorSets::write | ( | VkSampler | sampler, |
VkSampler | shadow_sampler, | ||
VkImageView | tex_img_view, | ||
VkImageView | font_img_view, | ||
VkImageView | shadow_map_img_view, | ||
VkImageView | shadow_cube_img_view ) const |