Diligent Engine API Reference
|
This is the complete list of members for Diligent::IRenderDeviceGL, including all inherited members.
AddRef()=0 | Diligent::IObject | pure virtual |
CreateBuffer(const BufferDesc &BuffDesc, const BufferData &BuffData, IBuffer **ppBuffer)=0 | Diligent::IRenderDevice | pure virtual |
CreatePipelineState(const PipelineStateDesc &PipelineDesc, IPipelineState **ppPipelineState)=0 | Diligent::IRenderDevice | pure virtual |
CreateResourceMapping(const ResourceMappingDesc &MappingDesc, IResourceMapping **ppMapping)=0 | Diligent::IRenderDevice | pure virtual |
CreateSampler(const SamplerDesc &SamDesc, ISampler **ppSampler)=0 | Diligent::IRenderDevice | pure virtual |
CreateShader(const ShaderCreationAttribs &CreationAttribs, IShader **ppShader)=0 | Diligent::IRenderDevice | pure virtual |
CreateTexture(const TextureDesc &TexDesc, const TextureData &Data, ITexture **ppTexture)=0 | Diligent::IRenderDevice | pure virtual |
GetDeviceCaps() const =0 | Diligent::IRenderDevice | pure virtual |
GetReferenceCounters() const =0 | Diligent::IObject | pure virtual |
GetTextureFormatInfo(TEXTURE_FORMAT TexFormat)=0 | Diligent::IRenderDevice | pure virtual |
GetTextureFormatInfoExt(TEXTURE_FORMAT TexFormat)=0 | Diligent::IRenderDevice | pure virtual |
QueryInterface(const Diligent::INTERFACE_ID &IID, IObject **ppInterface)=0 | Diligent::IRenderDevice | pure virtual |
Release()=0 | Diligent::IObject | pure virtual |