HDK
|
#include <RV_VKDescriptorSet.h>
Public Member Functions | |
RV_VKDescriptorSet (RV_Instance *inst, VkDescriptorSet vk_set, const RV_VKDescriptorSetInfo &info, UT_UniquePtr< RV_VKDescriptorLayout > layout) | |
~RV_VKDescriptorSet () | |
VkDescriptorSet | getVkDescriptorSet () |
const RV_VKDescriptorSetInfo * | getInfo () const |
bool | bindSet (RV_Instance *inst, RV_VKCommandBuffer *cb, const RV_VKPipelineLayout *pipe_layout) |
Static Public Member Functions | |
static UT_UniquePtr < RV_VKDescriptorSet > | create (RV_Instance *inst, class RV_DescriptorAllocator &allocator, const RV_VKDescriptorSetInfo &info, RV_VKDescriptorSetUpdates &descriptor_writes, const RV_VKDescriptorLayout *layout=nullptr, const RV_VKDescriptorSet *copy_src=nullptr, const char *name=nullptr) |
Definition at line 394 of file RV_VKDescriptorSet.h.
RV_VKDescriptorSet::RV_VKDescriptorSet | ( | RV_Instance * | inst, |
VkDescriptorSet | vk_set, | ||
const RV_VKDescriptorSetInfo & | info, | ||
UT_UniquePtr< RV_VKDescriptorLayout > | layout | ||
) |
RV_VKDescriptorSet::~RV_VKDescriptorSet | ( | ) |
bool RV_VKDescriptorSet::bindSet | ( | RV_Instance * | inst, |
RV_VKCommandBuffer * | cb, | ||
const RV_VKPipelineLayout * | pipe_layout | ||
) |
|
static |
|
inline |
Definition at line 415 of file RV_VKDescriptorSet.h.
|
inline |
Definition at line 414 of file RV_VKDescriptorSet.h.