Diligent Engine API Reference: Member List

Diligent Engine API Reference

Diligent::IRenderDeviceD3D12 Member List

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

CreateBuffer(const BufferDesc &BuffDesc, const BufferData &BuffData, IBuffer **ppBuffer)=0 | Diligent::IRenderDevice | pure virtual
CreateBufferFromD3DResource(ID3D12Resource *pd3d12Buffer, const BufferDesc &BuffDesc, IBuffer **ppBuffer)=0 | Diligent::IRenderDeviceD3D12 | 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
CreateTextureFromD3DResource(ID3D12Resource *pd3d12Texture, ITexture **ppTexture)=0 | Diligent::IRenderDeviceD3D12 | pure virtual
FinishFrame()=0 | Diligent::IRenderDeviceD3D12 | pure virtual
GetD3D12Device()=0 | Diligent::IRenderDeviceD3D12 | pure virtual
GetDeviceCaps() const =0 | Diligent::IRenderDevice | pure virtual
GetNextFenceValue()=0 | Diligent::IRenderDeviceD3D12 | pure virtual
GetTextureFormatInfo(TEXTURE_FORMAT TexFormat)=0 | Diligent::IRenderDevice | pure virtual
GetTextureFormatInfoExt(TEXTURE_FORMAT TexFormat)=0 | Diligent::IRenderDevice | pure virtual
IsFenceSignaled(Uint64 FenceValue)=0 | Diligent::IRenderDeviceD3D12 | pure virtual
QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0 | Diligent::IRenderDevice | pure virtual