#include <vk_descriptor_set.hh>
Inherited by blender::gpu::VKDescriptorBufferUpdator, and blender::gpu::VKDescriptorSetPoolUpdator.
|
| virtual void | bind_texel_buffer (VKVertexBuffer &vertex_buffer, VKDescriptorSet::Location location)=0 |
| virtual void | bind_buffer (VkDescriptorType vk_descriptor_type, VkBuffer vk_buffer, VkDeviceAddress vk_device_address, VkDeviceSize buffer_offset, VkDeviceSize size_in_bytes, VKDescriptorSet::Location location)=0 |
| virtual void | bind_image (VkDescriptorType vk_descriptor_type, VkSampler vk_sampler, VkImageView vk_image_view, VkImageLayout vk_image_layout, VKDescriptorSet::Location location)=0 |
Definition at line 82 of file vk_descriptor_set.hh.
◆ ~VKDescriptorSetUpdator()
| virtual blender::gpu::VKDescriptorSetUpdator::~VKDescriptorSetUpdator |
( |
| ) |
|
|
inlinevirtual |
◆ allocate_new_descriptor_set()
◆ bind_buffer()
| virtual void blender::gpu::VKDescriptorSetUpdator::bind_buffer |
( |
VkDescriptorType | vk_descriptor_type, |
|
|
VkBuffer | vk_buffer, |
|
|
VkDeviceAddress | vk_device_address, |
|
|
VkDeviceSize | buffer_offset, |
|
|
VkDeviceSize | size_in_bytes, |
|
|
VKDescriptorSet::Location | location ) |
|
protectedpure virtual |
◆ bind_image()
| virtual void blender::gpu::VKDescriptorSetUpdator::bind_image |
( |
VkDescriptorType | vk_descriptor_type, |
|
|
VkSampler | vk_sampler, |
|
|
VkImageView | vk_image_view, |
|
|
VkImageLayout | vk_image_layout, |
|
|
VKDescriptorSet::Location | location ) |
|
protectedpure virtual |
◆ bind_shader_resources()
◆ bind_texel_buffer()
◆ upload_descriptor_sets()
| virtual void blender::gpu::VKDescriptorSetUpdator::upload_descriptor_sets |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: