HDK
|
This is the complete list of members for RV_VKBuffer, including all inherited members.
addBarrier(RV_Render *r, VkBufferUsageFlags new_usage) | RV_VKBuffer | inline |
addBarrier(RV_Render *r, VkBufferUsageFlags old_usage, VkBufferUsageFlags new_usage) | RV_VKBuffer | |
allocate(RV_Instance *inst, exint size, VkBufferUsageFlags usage, bool is_staging, VkFormat vk_format=VK_FORMAT_UNDEFINED, const char *name=nullptr) | RV_VKBuffer | static |
copyData(RV_Render *r, RV_VKBuffer *buf, exint src_offset=0, exint dst_offset=0, exint sublen=-1) | RV_VKBuffer | |
downloadData(RV_Render *r, void *data, exint data_size, exint offset=0, exint sublen=-1) | RV_VKBuffer | |
entries() const | RV_VKBuffer | |
getGPUType() const | RV_VKBuffer | |
getID() const | RV_VKBuffer | inline |
getInfo() | RV_VKBuffer | inline |
getLastUsage() const | RV_VKBuffer | inline |
getMappedMemory() | RV_VKBuffer | |
getMemory() | RV_VKBuffer | inline |
getSize() const | RV_VKBuffer | inline |
getUsage() const | RV_VKBuffer | inline |
getVectorSize() const | RV_VKBuffer | |
getVkBuf() | RV_VKBuffer | inline |
getVkFormat() const | RV_VKBuffer | inline |
getVkView() | RV_VKBuffer | inline |
isMappedMemory() const | RV_VKBuffer | |
myCreateInfo | RV_VKBuffer | protected |
myId | RV_VKBuffer | protected |
myInst | RV_VKBuffer | protected |
myLastUsage | RV_VKBuffer | protected |
myMemory | RV_VKBuffer | protected |
myView | RV_VKBuffer | protected |
myVkBuf | RV_VKBuffer | protected |
myWaitingBarrierGroupID | RV_VKBuffer | |
myWaitingBarrierStage | RV_VKBuffer | |
print() const | RV_VKBuffer | |
RV_VKBuffer(RV_Instance *inst, const RV_VKBufferCreateInfo *info, VkBuffer vk_buf, RV_VKMemoryPtr mem, RV_VKBufferViewPtr view, const PassKey &) | RV_VKBuffer | |
uploadData(RV_Render *r, VkBufferUsageFlags new_usage, const void *data, exint data_size, exint data_offset=0) | RV_VKBuffer | |
uploadData(RV_Render *r, const void *data, exint data_size, exint data_offset=0) | RV_VKBuffer | |
uploadData(RV_Render *r, const T &data) | RV_VKBuffer | inline |
uploadData(RV_Render *r, VkBufferUsageFlags new_usage, const T &data) | RV_VKBuffer | inline |
~RV_VKBuffer() | RV_VKBuffer | virtual |