|
| QueryType | getType () const |
| |
| bool | isGPUExclusive () const |
| |
| int | getSize () const |
| |
| bool | begin (RV_VKCommandBuffer *cb, int idx=0) |
| |
| void | end (RV_VKCommandBuffer *cb, int idx=0) |
| |
| void | reset (RV_VKCommandBuffer *cb, int idx=0) |
| |
| void | softReset (int idx=0) |
| |
| void | writeTimestamp (RV_VKCommandBuffer *cb, VkPipelineStageFlagBits stage=VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT, int idx=0) |
| |
| void | writeAccelStructCompactSize (RV_VKCommandBuffer *cb, const VkAccelerationStructureKHR *accel_struct, int idx=0) |
| |
| bool | isResultAvailable (RV_Instance *inst, int idx=0) |
| |
| int32 | getResult (RV_Instance *inst, int idx=0) |
| |
| int64 | getLongResult (RV_Instance *inst, int idx=0) |
| |
| int32 | getResult (RV_Render *r, int idx=0) |
| |
| int64 | getLongResult (RV_Render *inst, int idx=0) |
| |
| void | writeResult (RV_VKCommandBuffer *cb, RV_VKBuffer *buf, bool wait, int idx=0) |
| |
| int64 | writeLongResult (RV_VKCommandBuffer *cb, RV_VKBuffer *buf, bool wait, int idx=0) |
| |
| bool | isReset (int idx=0) |
| |
| bool | isDoneRecording (int idx=0) |
| |
| bool | isSubmitted (int idx=0) |
| |
| bool | isWaiting (int idx=0) |
| |
| | ~RV_VKQuery () |
| |
| | RV_VKQuery (RV_Instance *inst, int count, VkQueryPool pool, QueryType type, bool gpu_exclusive, const PassKey &) |
| |
Definition at line 30 of file RV_VKQuery.h.