HDK
|
This is the complete list of members for RV_VKImage, including all inherited members.
allocateImage(RV_Instance *inst, RV_VKImageCreateInfo *info, const char *name=nullptr) | RV_VKImage | static |
allocateSampler(RV_Instance *inst, const RV_VKImageCreateInfo *img_info) | RV_VKImage | static |
copyData(RV_Render *r, RV_VKImage *other) | RV_VKImage | |
createView() | RV_VKImage | |
createView(const VkImageSubresourceRange &subres) | RV_VKImage | |
createView(const VkImageSubresourceRange &subres, VkImageViewType type) | RV_VKImage | |
createView(VkImageViewType type) | RV_VKImage | |
deleteImage(RV_Instance *inst, VkImage *img, VkDeviceMemory *mem) | RV_VKImage | protectedstatic |
downloadData(RV_Render *r, void *data, exint data_size, int level=0, int index=0, bool primary_aspect=true) | RV_VKImage | |
generateMipmaps(RV_Render *r) | RV_VKImage | |
getFullView() | RV_VKImage | inline |
getID() const | RV_VKImage | inline |
getInfo() const | RV_VKImage | inline |
getLayout() const | RV_VKImage | inline |
getMemory() | RV_VKImage | inline |
getPrimaryView() | RV_VKImage | inline |
getSampler() | RV_VKImage | inline |
getVkImage() | RV_VKImage | inline |
myCreateInfo | RV_VKImage | protected |
myId | RV_VKImage | protected |
myInst | RV_VKImage | protected |
myLastAccess | RV_VKImage | |
myLastLayout | RV_VKImage | |
myLastQueueFam | RV_VKImage | |
myLastStage | RV_VKImage | |
myLastUsage | RV_VKImage | |
myMemory | RV_VKImage | protected |
myName | RV_VKImage | |
myPrimaryView | RV_VKImage | protected |
mySampler | RV_VKImage | protected |
myView | RV_VKImage | protected |
myVkImg | RV_VKImage | protected |
myWaitingBarrierStage | RV_VKImage | |
print() const | RV_VKImage | |
queryIsUsable(RV_Instance *inst, RV_VKImageCreateInfo *info) | RV_VKImage | static |
RV_VKImage(RV_Instance *inst, const RV_VKImageCreateInfo *img_info, VkImage vk_img, RV_VKMemoryPtr mem, RV_VKImageViewPtr view, RV_VKImageViewPtr primary_view, RV_VKSamplerPtr sampler) | RV_VKImage | protected |
RV_VKImageCreateInfo class | RV_VKImage | friend |
transitionImage(RV_VKCommandBuffer *cb, VkImageLayout new_layout, VkImageUsageFlags new_usage, bool keep_data=true, VkImageSubresourceRange subres=VkImageSubresourceRange{}) | RV_VKImage | |
transitionToSampling(RV_VKCommandBuffer *cb) | RV_VKImage | inline |
uploadData(RV_Render *r, const T &data, int level=0, int index=0) | RV_VKImage | inline |
uploadData(RV_Render *r, const void *data, exint data_size, int level=0, int index=0) | RV_VKImage | |
uploadData(RV_Instance *inst, RV_VKCommandBuffer *cb, const void *data, exint data_size, int level=0, int index=0) | RV_VKImage | |
uploadData(RV_Render *r, RV_VKBuffer *buf, int level=0, int index=0) | RV_VKImage | |
uploadData(RV_Instance *inst, RV_VKCommandBuffer *cb, RV_VKBuffer *buf, int level=0, int index=0) | RV_VKImage | |
~RV_VKImage() | RV_VKImage | virtual |