Berserk
GLCommandList Member List

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

AddRef() constRefCntinline
BeginRenderPass(const Ref< RHIRenderPass > &renderPass, const RHIRenderPassBeginInfo &beginInfo) overrideGLCommandListvirtual
BindGraphicsPipeline(const Ref< RHIGraphicsPipeline > &pipeline) overrideGLCommandListvirtual
BindIndexBuffer(const Ref< RHIIndexBuffer > &buffer, RHIIndexType indexType) overrideGLCommandListvirtual
BindResourceSet(const Ref< RHIResourceSet > &resourceSet, uint32 set) overrideGLCommandListvirtual
BindVertexBuffers(const std::vector< Ref< RHIVertexBuffer >> &buffers) overrideGLCommandListvirtual
Destroy() const overrideRHIResourceprotectedvirtual
Draw(uint32 verticesCount, uint32 baseVertex, uint32 instancesCount) overrideGLCommandListvirtual
DrawIndexed(uint32 indexCount, uint32 baseVertex, uint32 instanceCount) overrideGLCommandListvirtual
EndRenderPass() overrideGLCommandListvirtual
GenerateMipMaps(const Ref< RHITexture > &texture) overrideGLCommandListvirtual
GetRefs() constRefCntinline
GLCommandList()=defaultGLCommandList
IsUnique() constRefCntinline
RelRef() constRefCntinline
Submit() overrideGLCommandListvirtual
SwapBuffers(const Ref< Window > &window) overrideGLCommandListvirtual
UpdateIndexBuffer(const Ref< RHIIndexBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) overrideGLCommandListvirtual
UpdateTexture2D(const Ref< RHITexture > &texture, uint32 mipLevel, const Rect2u &region, const Ref< Data > &data) overrideGLCommandListvirtual
UpdateTexture2DArray(const Ref< RHITexture > &texture, uint32 arrayIndex, uint32 mipLevel, const Rect2u &region, const Ref< Data > &data) overrideGLCommandListvirtual
UpdateTextureCube(const Ref< RHITexture > &texture, RHITextureCubemapFace face, uint32 mipLevel, const Rect2u &region, const Ref< Data > &data) overrideGLCommandListvirtual
UpdateUniformBuffer(const Ref< RHIUniformBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) overrideGLCommandListvirtual
UpdateVertexBuffer(const Ref< RHIVertexBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) overrideGLCommandListvirtual
~GLCommandList() override=defaultGLCommandList
~RefCnt()RefCntinlinevirtual
~RHICommandList() override=defaultRHICommandList
~RHIResource() override=defaultRHIResource