| 
| BRK_API  | GLCommandList ()=default | 
|   | 
| BRK_API  | ~GLCommandList () override=default | 
|   | 
| BRK_API void  | UpdateVertexBuffer (const Ref< RHIVertexBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) override | 
|   | 
| BRK_API void  | UpdateIndexBuffer (const Ref< RHIIndexBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) override | 
|   | 
| BRK_API void  | UpdateUniformBuffer (const Ref< RHIUniformBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) override | 
|   | 
| BRK_API void  | UpdateTexture2D (const Ref< RHITexture > &texture, uint32 mipLevel, const Rect2u ®ion, const Ref< Data > &data) override | 
|   | 
| BRK_API void  | UpdateTexture2DArray (const Ref< RHITexture > &texture, uint32 arrayIndex, uint32 mipLevel, const Rect2u ®ion, const Ref< Data > &data) override | 
|   | 
| BRK_API void  | UpdateTextureCube (const Ref< RHITexture > &texture, RHITextureCubemapFace face, uint32 mipLevel, const Rect2u ®ion, const Ref< Data > &data) override | 
|   | 
| BRK_API void  | GenerateMipMaps (const Ref< RHITexture > &texture) override | 
|   | 
| BRK_API void  | BeginRenderPass (const Ref< RHIRenderPass > &renderPass, const RHIRenderPassBeginInfo &beginInfo) override | 
|   | 
| BRK_API void  | BindGraphicsPipeline (const Ref< RHIGraphicsPipeline > &pipeline) override | 
|   | 
| BRK_API void  | BindVertexBuffers (const std::vector< Ref< RHIVertexBuffer >> &buffers) override | 
|   | 
| BRK_API void  | BindIndexBuffer (const Ref< RHIIndexBuffer > &buffer, RHIIndexType indexType) override | 
|   | 
| BRK_API void  | BindResourceSet (const Ref< RHIResourceSet > &resourceSet, uint32 set) override | 
|   | 
| BRK_API void  | Draw (uint32 verticesCount, uint32 baseVertex, uint32 instancesCount) override | 
|   | 
| BRK_API void  | DrawIndexed (uint32 indexCount, uint32 baseVertex, uint32 instanceCount) override | 
|   | 
| BRK_API void  | EndRenderPass () override | 
|   | 
| BRK_API void  | SwapBuffers (const Ref< Window > &window) override | 
|   | 
| BRK_API void  | Submit () override | 
|   | 
  Public Member Functions inherited from RHICommandList | 
| BRK_API  | ~RHICommandList () override=default | 
|   | 
| BRK_API  | ~RHIResource () override=default | 
|   | 
| virtual  | ~RefCnt () | 
|   | 
| bool  | IsUnique () const | 
|   | 
| std::int32_t  | GetRefs () const | 
|   | 
| std::int32_t  | AddRef () const | 
|   | 
| std::int32_t  | RelRef () const | 
|   | 
GL command list implementation (wrapper for context)