HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RV_VKCommandBuffer Member List

This is the complete list of members for RV_VKCommandBuffer, including all inherited members.

addCompletionCallback(const Callback &callback)RV_VKCommandBufferinline
addSignalSemaphore(VkSemaphore sem, VkPipelineStageFlags stage)RV_VKCommandBuffer
addSubmissionCallback(const Callback &callback)RV_VKCommandBufferinline
addWaitSemaphore(VkSemaphore sem, VkPipelineStageFlags stage)RV_VKCommandBuffer
allocate(RV_Instance *inst, RV_VKCommandPool *cmd_pool)RV_VKCommandBufferstatic
appendLog(const UT_StringHolder &log)RV_VKCommandBufferinline
beginRecording()RV_VKCommandBuffer
Callback typedefRV_VKCommandBuffer
endRecording()RV_VKCommandBuffer
getCmdPool()RV_VKCommandBufferinline
getVkCmdBuf()RV_VKCommandBufferinline
handleCompletionCallbacks(RV_Instance *inst)RV_VKCommandBufferinline
handleSubmissionCallbacks(RV_Instance *inst)RV_VKCommandBufferinline
invalidateState()RV_VKCommandBufferinline
isExecuting()RV_VKCommandBuffer
isRecording() const RV_VKCommandBuffer
logAccelStructUsage(const RV_VKAccelerationStructure *accel_struct)RV_VKCommandBuffer
logBufferUsage(const RV_VKBuffer *buf)RV_VKCommandBuffer
logImageUsage(const RV_VKImage *img)RV_VKCommandBuffer
logSetUsage(const RV_ShaderVariableSet *set)RV_VKCommandBuffer
myAccelStructIDsRV_VKCommandBufferprotected
myBufferIDsRV_VKCommandBufferprotected
myCmdPoolRV_VKCommandBufferprotected
myCompleteFenceRV_VKCommandBufferprotected
myCompletionCallbacksRV_VKCommandBufferprotected
myImageIDsRV_VKCommandBufferprotected
myInstRV_VKCommandBufferprotected
myIsRecordingRV_VKCommandBufferprotected
myLevelRV_VKCommandBufferprotected
myLogEntriesRV_VKCommandBufferprotected
myPipeStateRV_VKCommandBuffer
mySetIDsRV_VKCommandBufferprotected
mySignalSemsRV_VKCommandBufferprotected
mySignalStagesRV_VKCommandBufferprotected
mySubmissionCallbacksRV_VKCommandBufferprotected
mySubmitTimeRV_VKCommandBufferprotected
myVkCmdBufRV_VKCommandBufferprotected
myWaitSemsRV_VKCommandBufferprotected
myWaitStagesRV_VKCommandBufferprotected
operator=(const RV_VKCommandBuffer &)=deleteRV_VKCommandBuffer
RV_Instance classRV_VKCommandBufferfriend
RV_VKCommandBuffer(const RV_VKCommandBuffer &)=deleteRV_VKCommandBuffer
RV_VKCommandBuffer(RV_Instance *inst, RV_VKCommandPool *cmd_pool, VkCommandBuffer cmd_buf, const VkCommandBufferAllocateInfo &info, VkFence fence)RV_VKCommandBufferinlineprotected
RV_VKCommandPool classRV_VKCommandBufferfriend
RV_VKQueue classRV_VKCommandBufferfriend
validateUsedResources(RV_Instance *inst, FILE *out=nullptr) const RV_VKCommandBufferprotected
waitForFinish()RV_VKCommandBuffer
~RV_VKCommandBuffer()RV_VKCommandBuffer