Berserk
|
This is the complete list of members for GLDevice, including all inherited members.
CreateFramebuffer(const RHIFramebufferDesc &desc) override | GLDevice | virtual |
CreateGraphicsPipeline(const RHIGraphicsPipelineDesc &desc) override | GLDevice | virtual |
CreateIndexBuffer(const RHIBufferDesc &desc) override | GLDevice | virtual |
CreateRenderPass(const RHIRenderPassDesc &desc) override | GLDevice | virtual |
CreateResourceSet(const RHIResourceSetDesc &desc) override | GLDevice | virtual |
CreateSampler(const RHISamplerDesc &desc) override | GLDevice | virtual |
CreateShader(const RHIShaderDesc &desc) override | GLDevice | virtual |
CreateTexture(const RHITextureDesc &desc) override | GLDevice | virtual |
CreateUniformBuffer(const RHIBufferDesc &desc) override | GLDevice | virtual |
CreateVertexBuffer(const RHIBufferDesc &desc) override | GLDevice | virtual |
CreateVertexDeclaration(const RHIVertexDeclarationDesc &desc) override | GLDevice | virtual |
GenerateMipMaps(const Ref< RHITexture > &texture) | RHIDevice | virtual |
GetCaps() const | RHIDevice | virtual |
GetClipMatrix() const | RHIDevice | virtual |
GetContextFunc() | GLDevice | |
GetCoreCommandList() override | GLDevice | virtual |
GetDriverType() const | RHIDevice | virtual |
GetSupportedFormats() const | RHIDevice | virtual |
GetSupportedShaderLanguages() const | RHIDevice | virtual |
GetSwapFunc() | GLDevice | |
GLDevice(MakeContextCurrentFunc makeCurrentFunc, SwapBuffersFunc swapBuffersFunc) | GLDevice | explicit |
IsSupported(RHIShaderLanguage language) const | RHIDevice | |
Make(MakeContextCurrentFunc makeCurrentFunc, SwapBuffersFunc swapBuffersFunc) | GLDevice | static |
MakeContextCurrentFunc typedef | GLDevice | |
mCaps | RHIDevice | protected |
mClipMatrix | RHIDevice | protected |
mSupportedShaderLanguages | RHIDevice | protected |
mSupportedTextureFormats | RHIDevice | protected |
mType | RHIDevice | protected |
SwapBuffersFunc typedef | GLDevice | |
UpdateIndexBuffer(const Ref< RHIIndexBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) | RHIDevice | virtual |
UpdateResourceSet(const Ref< RHIResourceSet > &set, const RHIResourceSetDesc &desc) | RHIDevice | virtual |
UpdateResourceSet_RT(const Ref< RHIResourceSet > &set, const RHIResourceSetDesc &desc) override | GLDevice | virtual |
UpdateTexture2D(const Ref< RHITexture > &texture, uint32 mipLevel, const Rect2u ®ion, const Ref< Data > &data) | RHIDevice | virtual |
UpdateTexture2DArray(const Ref< RHITexture > &texture, uint32 arrayIndex, uint32 mipLevel, const Rect2u ®ion, const Ref< Data > &data) | RHIDevice | virtual |
UpdateTextureCube(const Ref< RHITexture > &texture, RHITextureCubemapFace face, uint32 mipLevel, const Rect2u ®ion, const Ref< Data > &data) | RHIDevice | virtual |
UpdateUniformBuffer(const Ref< RHIUniformBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) | RHIDevice | virtual |
UpdateVertexBuffer(const Ref< RHIVertexBuffer > &buffer, uint32 byteOffset, uint32 byteSize, const Ref< Data > &data) | RHIDevice | virtual |
~GLDevice() override | GLDevice | |
~RHIDevice()=default | RHIDevice | virtual |