nngn
Loading...
Searching...
No Matches
anonymous_namespace{vulkan.cpp}::TextureDescriptorSets Struct Reference
Inheritance diagram for anonymous_namespace{vulkan.cpp}::TextureDescriptorSets:
Collaboration diagram for anonymous_namespace{vulkan.cpp}::TextureDescriptorSets:

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 = {}
 

Member Function Documentation

◆ init()

bool anonymous_namespace{vulkan.cpp}::TextureDescriptorSets::init ( VkDevice dev)
Here is the caller graph for this function:

◆ write()

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
Here is the caller graph for this function:

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