#include <RV_VKDescriptorSet.h>
|
bool | hasBinding (uint32_t binding, uint32_t element=0) |
|
void | bindBuffer (uint32_t binding, uint32_t element, VkBuffer vk_buf, VkDescriptorType type, VkDeviceSize offset=0, VkDeviceSize size=VK_WHOLE_SIZE) |
|
void | bindImage (uint32_t binding, uint32_t element, VkImageView img, VkSampler sampler, VkImageLayout layout, VkDescriptorType type) |
|
void | bindBufferView (uint32_t binding, uint32_t element, VkBufferView buffer_view, VkDescriptorType type) |
|
void | copyBinding (uint32_t dst_binding, uint32_t dst_element, uint32_t src_binding, uint32_t src_element, uint32_t count=1) |
|
bool | isDirty () const |
|
void | clear () |
|
| RV_VKDescriptorSetUpdates (const RV_VKDescriptorSetUpdates &)=delete |
|
| RV_VKDescriptorSetUpdates (RV_VKDescriptorSetUpdates &&)=delete |
|
| RV_VKDescriptorSetUpdates ()=default |
|
| ~RV_VKDescriptorSetUpdates () |
|
Definition at line 329 of file RV_VKDescriptorSet.h.
RV_VKDescriptorSetUpdates::RV_VKDescriptorSetUpdates |
( |
| ) |
|
|
default |
RV_VKDescriptorSetUpdates::~RV_VKDescriptorSetUpdates |
( |
| ) |
|
void RV_VKDescriptorSetUpdates::bindBufferView |
( |
uint32_t |
binding, |
|
|
uint32_t |
element, |
|
|
VkBufferView |
buffer_view, |
|
|
VkDescriptorType |
type |
|
) |
| |
void RV_VKDescriptorSetUpdates::clear |
( |
| ) |
|
void RV_VKDescriptorSetUpdates::copyBinding |
( |
uint32_t |
dst_binding, |
|
|
uint32_t |
dst_element, |
|
|
uint32_t |
src_binding, |
|
|
uint32_t |
src_element, |
|
|
uint32_t |
count = 1 |
|
) |
| |
bool RV_VKDescriptorSetUpdates::hasBinding |
( |
uint32_t |
binding, |
|
|
uint32_t |
element = 0 |
|
) |
| |
bool RV_VKDescriptorSetUpdates::isDirty |
( |
| ) |
const |
The documentation for this class was generated from the following file: