Berserk
|
This is the complete list of members for GLCommandList, including all inherited members.
AddRef() const | RefCnt | inline |
BeginRenderPass(const Ref< RHIRenderPass > &renderPass, const RHIRenderPassBeginInfo &beginInfo) override | GLCommandList | virtual |
BindGraphicsPipeline(const Ref< RHIGraphicsPipeline > &pipeline) override | GLCommandList | virtual |
BindIndexBuffer(const Ref< RHIIndexBuffer > &buffer, RHIIndexType indexType) override | GLCommandList | virtual |
BindResourceSet(const Ref< RHIResourceSet > &resourceSet, uint32 set) override | GLCommandList | virtual |
BindVertexBuffers(const std::vector< Ref< RHIVertexBuffer >> &buffers) override | GLCommandList | virtual |
Destroy() const override | RHIResource | protectedvirtual |
Draw(uint32 verticesCount, uint32 baseVertex, uint32 instancesCount) override | GLCommandList | virtual |
DrawIndexed(uint32 indexCount, uint32 baseVertex, uint32 instanceCount) override | GLCommandList | virtual |
EndRenderPass() override | GLCommandList | virtual |
GenerateMipMaps(const Ref< RHITexture > &texture) override | GLCommandList | virtual |
GetRefs() const | RefCnt | inline |
GLCommandList()=default | GLCommandList | |
IsUnique() const | RefCnt | inline |
RelRef() const | RefCnt | inline |
Submit() override | GLCommandList | virtual |
SwapBuffers(const Ref< Window > &window) override | GLCommandList | virtual |
UpdateIndexBuffer(const Ref< RHIIndexBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) override | GLCommandList | virtual |
UpdateTexture2D(const Ref< RHITexture > &texture, uint32 mipLevel, const Rect2u ®ion, const Ref< Data > &data) override | GLCommandList | virtual |
UpdateTexture2DArray(const Ref< RHITexture > &texture, uint32 arrayIndex, uint32 mipLevel, const Rect2u ®ion, const Ref< Data > &data) override | GLCommandList | virtual |
UpdateTextureCube(const Ref< RHITexture > &texture, RHITextureCubemapFace face, uint32 mipLevel, const Rect2u ®ion, const Ref< Data > &data) override | GLCommandList | virtual |
UpdateUniformBuffer(const Ref< RHIUniformBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) override | GLCommandList | virtual |
UpdateVertexBuffer(const Ref< RHIVertexBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) override | GLCommandList | virtual |
~GLCommandList() override=default | GLCommandList | |
~RefCnt() | RefCnt | inlinevirtual |
~RHICommandList() override=default | RHICommandList | |
~RHIResource() override=default | RHIResource |