Berserk
|
This is the complete list of members for RHIDevice, including all inherited members.
CreateFramebuffer(const RHIFramebufferDesc &desc)=0 | RHIDevice | pure virtual |
CreateGraphicsPipeline(const RHIGraphicsPipelineDesc &desc)=0 | RHIDevice | pure virtual |
CreateIndexBuffer(const RHIBufferDesc &desc)=0 | RHIDevice | pure virtual |
CreateRenderPass(const RHIRenderPassDesc &desc)=0 | RHIDevice | pure virtual |
CreateResourceSet(const RHIResourceSetDesc &desc)=0 | RHIDevice | pure virtual |
CreateSampler(const RHISamplerDesc &desc)=0 | RHIDevice | pure virtual |
CreateShader(const RHIShaderDesc &desc)=0 | RHIDevice | pure virtual |
CreateTexture(const RHITextureDesc &desc)=0 | RHIDevice | pure virtual |
CreateUniformBuffer(const RHIBufferDesc &desc)=0 | RHIDevice | pure virtual |
CreateVertexBuffer(const RHIBufferDesc &desc)=0 | RHIDevice | pure virtual |
CreateVertexDeclaration(const RHIVertexDeclarationDesc &desc)=0 | RHIDevice | pure virtual |
GenerateMipMaps(const Ref< RHITexture > &texture) | RHIDevice | virtual |
GetCaps() const | RHIDevice | virtual |
GetClipMatrix() const | RHIDevice | virtual |
GetCoreCommandList()=0 | RHIDevice | pure virtual |
GetDriverType() const | RHIDevice | virtual |
GetSupportedFormats() const | RHIDevice | virtual |
GetSupportedShaderLanguages() const | RHIDevice | virtual |
IsSupported(RHIShaderLanguage language) const | RHIDevice | |
mCaps | RHIDevice | protected |
mClipMatrix | RHIDevice | protected |
mSupportedShaderLanguages | RHIDevice | protected |
mSupportedTextureFormats | RHIDevice | protected |
mType | RHIDevice | protected |
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)=0 | RHIDevice | pure 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 |
~RHIDevice()=default | RHIDevice | virtual |