Diligent Engine API Reference
Diligent::IRenderDevice Member List

This is the complete list of members for Diligent::IRenderDevice, including all inherited members.

AddRef()=0Diligent::IObjectpure virtual
CreateBuffer(const BufferDesc &BuffDesc, const BufferData &BuffData, IBuffer **ppBuffer)=0Diligent::IRenderDevicepure virtual
CreatePipelineState(const PipelineStateDesc &PipelineDesc, IPipelineState **ppPipelineState)=0Diligent::IRenderDevicepure virtual
CreateResourceMapping(const ResourceMappingDesc &MappingDesc, IResourceMapping **ppMapping)=0Diligent::IRenderDevicepure virtual
CreateSampler(const SamplerDesc &SamDesc, ISampler **ppSampler)=0Diligent::IRenderDevicepure virtual
CreateShader(const ShaderCreationAttribs &CreationAttribs, IShader **ppShader)=0Diligent::IRenderDevicepure virtual
CreateTexture(const TextureDesc &TexDesc, const TextureData &Data, ITexture **ppTexture)=0Diligent::IRenderDevicepure virtual
GetDeviceCaps() const =0Diligent::IRenderDevicepure virtual
GetReferenceCounters() const =0Diligent::IObjectpure virtual
GetTextureFormatInfo(TEXTURE_FORMAT TexFormat)=0Diligent::IRenderDevicepure virtual
GetTextureFormatInfoExt(TEXTURE_FORMAT TexFormat)=0Diligent::IRenderDevicepure virtual
QueryInterface(const Diligent::INTERFACE_ID &IID, IObject **ppInterface)=0Diligent::IRenderDevicepure virtual
Release()=0Diligent::IObjectpure virtual