Diligent Engine
 
Loading...
Searching...
No Matches
Diligent::IRenderStateCache Member List

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

AddRef()=0Diligent.IObjectpure virtual
CreateComputePipelineState(const ComputePipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState)=0Diligent::IRenderStateCachepure virtual
CreateGraphicsPipelineState(const GraphicsPipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState)=0Diligent::IRenderStateCachepure virtual
CreateRayTracingPipelineState(const RayTracingPipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState)=0Diligent::IRenderStateCachepure virtual
CreateShader(const ShaderCreateInfo &ShaderCI, IShader **ppShader)=0Diligent::IRenderStateCachepure virtual
CreateTilePipelineState(const TilePipelineStateCreateInfo &PSOCreateInfo, IPipelineState **ppPipelineState)=0Diligent::IRenderStateCachepure virtual
GetContentVersion() const =0Diligent::IRenderStateCachepure virtual
GetReferenceCounters() const =0Diligent.IObjectpure virtual
GetReloadVersion() const =0Diligent::IRenderStateCachepure virtual
Load(const IDataBlob *pCacheData, Uint32 ContentVersion=~0u, bool MakeCopy=false)=0Diligent::IRenderStateCachepure virtual
QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0Diligent.IObjectpure virtual
Release()=0Diligent.IObjectpure virtual
Reload(ReloadGraphicsPipelineCallbackType ReloadGraphicsPipeline=nullptr, void *pUserData=nullptr)=0Diligent::IRenderStateCachepure virtual
Reset()=0Diligent::IRenderStateCachepure virtual
WriteToBlob(Uint32 ContentVersion, IDataBlob **ppBlob)=0Diligent::IRenderStateCachepure virtual
WriteToStream(Uint32 ContentVersion, IFileStream *pStream)=0Diligent::IRenderStateCachepure virtual