MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches
MayaFlux::Portal::Graphics::DescriptorImageWrite Struct Reference

One descriptor set slot to update, for ShaderFoundry::update_descriptor_images. More...

#include <ShaderFoundry.hpp>

+ Collaboration diagram for MayaFlux::Portal::Graphics::DescriptorImageWrite:

Public Attributes

uint32_t binding
 
DescriptorSetID descriptor_set_id
 
vk::ImageView image_view
 
vk::ImageLayout layout
 
vk::Sampler sampler
 
vk::DescriptorType type
 

Detailed Description

One descriptor set slot to update, for ShaderFoundry::update_descriptor_images.

Covers both update_descriptor_image (combined image sampler) and update_descriptor_storage_image (storage image) shapes; sampler is ignored for a storage image write. Collected the same way as DescriptorBufferWrite, so several image slots can be written with a single vkUpdateDescriptorSets call instead of one call per slot.

Definition at line 50 of file ShaderFoundry.hpp.


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