RavEngine
Loading...
Searching...
No Matches
RGL::CommandBufferMTL Member List

This is the complete list of members for RGL::CommandBufferMTL, including all inherited members.

Begin() final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
BeginCompute(RGLComputePipelinePtr) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
BeginComputeDebugMarker(const std::string &label) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
BeginRenderDebugMarker(const std::string &label) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
BeginRendering(RGLRenderPassPtr) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
BindBindlessBufferDescriptorSet(uint32_t set_idx) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
BindBuffer(RGLBufferPtr buffer, uint32_t binding, uint32_t offsetIntoBuffer=0) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
BindComputeBuffer(RGLBufferPtr buffer, uint32_t binding, uint32_t offsetIntoBuffer=0) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
BindRenderPipeline(RGLRenderPipelinePtr) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
BlockUntilCompleted() final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
CommandBufferMTL(decltype(owningQueue)) (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTL
Commit(const CommitConfig &) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
CopyBufferToBuffer(BufferCopyConfig from, BufferCopyConfig to, uint32_t size) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
CopyBufferToTexture(RGLBufferPtr source, uint32_t size, const TextureDestConfig &dest) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
CopyTextureToBuffer(RGL::TextureView &sourceTexture, const Rect &sourceRect, size_t offset, RGLBufferPtr desetBuffer) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
CopyTextureToTexture(const TextureCopyConfig &from, const TextureCopyConfig &to) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
currentPrimitiveType (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTL
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::CommandBufferMTL)RGL::CommandBufferMTLvirtual
DispatchIndirect(const DispatchIndirectConfig &) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
Draw(uint32_t nVertices, const DrawInstancedConfig &={}) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
DrawIndexed(uint32_t nIndices, const DrawIndexedInstancedConfig &={}) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
End() final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
EndCompute() final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
EndComputeDebugMarker() final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
EndRenderDebugMarker() final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
EndRendering() final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
ExecuteIndirect(const IndirectConfig &) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
ExecuteIndirectIndexed(const IndirectConfig &) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
indexBuffer (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTL
OBJC_ID(MTLCommandBuffer) currentCommandBuffer (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTL
OBJC_ID(MTLRenderCommandEncoder) currentCommandEncoder (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTL
OBJC_ID(MTLComputeCommandEncoder) currentComputeCommandEncoder (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTL
OBJC_ID(MTLDepthStencilState) noDepthStencil (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTL
owningQueue (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTL
Reset() final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetComputeBytes(const untyped_span data, uint32_t offset) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetComputeSampler(RGLSamplerPtr sampler, uint32_t index) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetComputeTexture(const TextureView &texture, uint32_t index) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetFragmentBytes(const untyped_span data, uint32_t offset) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetFragmentSampler(RGLSamplerPtr sampler, uint32_t index) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetFragmentTexture(const TextureView &texture, uint32_t index) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetIndexBuffer(RGLBufferPtr buffer) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetScissor(const Rect &) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetVertexBuffer(RGLBufferPtr buffer, const VertexBufferBinding &bindingInfo={}) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetVertexBytes(const untyped_span data, uint32_t offset) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetVertexSampler(RGLSamplerPtr sampler, uint32_t index) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetVertexTexture(const TextureView &texture, uint32_t index) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
SetViewport(const Viewport &) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
UseResource(const TextureView &tx) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
UseResource(const RGLBufferPtr buffer) final (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLvirtual
vertexBuffer (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTL
~CommandBufferMTL() (defined in RGL::CommandBufferMTL)RGL::CommandBufferMTLinlinevirtual