|
RavEngine
|
This is the complete list of members for RGL::CommandBufferVk, including all inherited members.
| activeBuffers (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| activeTextures (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| Begin() final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| BeginCompute(RGLComputePipelinePtr) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| BeginComputeDebugMarker(const std::string &label) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| BeginRenderDebugMarker(const std::string &label) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| BeginRendering(RGLRenderPassPtr) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| BindBindlessBufferDescriptorSet(uint32_t set_idx) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| BindBuffer(RGLBufferPtr buffer, uint32_t bindingOffset, uint32_t offsetIntoBuffer=0) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| BindComputeBuffer(RGLBufferPtr buffer, uint32_t binding, uint32_t offsetIntoBuffer=0) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| BindRenderPipeline(RGLRenderPipelinePtr) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| BlockUntilCompleted() final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| commandBuffer (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| CommandBufferVk(decltype(owningQueue) owningQueue) (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| Commit(const CommitConfig &) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| CopyBufferToBuffer(BufferCopyConfig from, BufferCopyConfig to, uint32_t size) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| CopyBufferToTexture(RGLBufferPtr source, uint32_t size, const TextureDestConfig &dest) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| CopyTextureToBuffer(TextureView &sourceTexture, const Rect &sourceRect, size_t offset, RGLBufferPtr destBuffer) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| CopyTextureToTexture(const TextureCopyConfig &from, const TextureCopyConfig &to) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| currentComputePipeline (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| currentRenderPass (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| currentRenderPipeline (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| DispatchCompute(uint32_t threadsX, uint32_t threadsY, uint32_t threadsZ, uint32_t threadsPerThreadgroupX=1, uint32_t threadsPerThreadgroupY=1, uint32_t threadsPerThreadgroupZ=1) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| DispatchIndirect(const DispatchIndirectConfig &) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| Draw(uint32_t nVertices, const DrawInstancedConfig &={}) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| DrawIndexed(uint32_t nIndices, const DrawIndexedInstancedConfig &={}) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| EncodeCommand(auto &&commandValue) (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | inline |
| End() final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| EndCompute() final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| EndComputeDebugMarker() final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| EndRenderDebugMarker() final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| EndRendering() final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| ExecuteIndirect(const IndirectConfig &) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| ExecuteIndirectIndexed(const IndirectConfig &) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| isInsideRenderingBlock (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| keyIsAllMips(const TextureLastUseKey &key) (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | inline |
| owningQueue (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| renderCommands (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| Reset() final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetComputeBytes(const untyped_span data, uint32_t offset) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetComputeSampler(RGLSamplerPtr sampler, uint32_t index) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetComputeTexture(const TextureView &texture, uint32_t index) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetFragmentBytes(const untyped_span data, uint32_t offset) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetFragmentSampler(RGLSamplerPtr sampler, uint32_t index) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetFragmentTexture(const TextureView &texture, uint32_t index) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetIndexBuffer(RGLBufferPtr buffer) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| setPushConstantData(const RGL::untyped_span &data, const uint32_t &offset) (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| SetScissor(const Rect &) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetVertexBuffer(RGLBufferPtr buffer, const VertexBufferBinding &bindingInfo={}) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetVertexBytes(const untyped_span data, uint32_t offset) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetVertexSampler(RGLSamplerPtr sampler, uint32_t index) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetVertexTexture(const TextureView &texture, uint32_t index) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| SetViewport(const Viewport &) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| swapchainImages (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| swapchainsToSignal (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | |
| UseResource(const TextureView &tx) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| UseResource(const RGLBufferPtr buffer) final (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk | virtual |
| ~CommandBufferVk() (defined in RGL::CommandBufferVk) | RGL::CommandBufferVk |