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

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

AddRef()=0Diligent.IObjectpure virtual
BindStaticResources(SHADER_TYPE ShaderStages, IResourceMapping *pResourceMapping, BIND_SHADER_RESOURCES_FLAGS Flags)=0Diligent::IPipelineStatepure virtual
CopyStaticResources(IPipelineState *pDstPipeline) const =0Diligent::IPipelineStatepure virtual
CreateShaderResourceBinding(IShaderResourceBinding **ppShaderResourceBinding, Bool InitStaticResources=false)=0Diligent::IPipelineStatepure virtual
GetDesc() const override=0Diligent::IPipelineStatepure virtual
GetGraphicsPipelineDesc() const =0Diligent::IPipelineStatepure virtual
GetRayTracingPipelineDesc() const =0Diligent::IPipelineStatepure virtual
GetReferenceCounters() const =0Diligent.IObjectpure virtual
GetRenderPass() const =0Diligent::IPipelineStateVkpure virtual
GetResourceSignature(Uint32 Index) const =0Diligent::IPipelineStatepure virtual
GetResourceSignatureCount() const =0Diligent::IPipelineStatepure virtual
GetStaticVariableByIndex(SHADER_TYPE ShaderType, Uint32 Index)=0Diligent::IPipelineStatepure virtual
GetStaticVariableByName(SHADER_TYPE ShaderType, const Char *Name)=0Diligent::IPipelineStatepure virtual
GetStaticVariableCount(SHADER_TYPE ShaderType) const =0Diligent::IPipelineStatepure virtual
GetStatus(bool WaitForCompletion=false)=0Diligent::IPipelineStatepure virtual
GetTilePipelineDesc() const =0Diligent::IPipelineStatepure virtual
GetUniqueID() const =0Diligent::IDeviceObjectpure virtual
GetUserData() const =0Diligent::IDeviceObjectpure virtual
GetVkPipeline() const =0Diligent::IPipelineStateVkpure virtual
InitializeStaticSRBResources(struct IShaderResourceBinding *pShaderResourceBinding) const =0Diligent::IPipelineStatepure virtual
IsCompatibleWith(const struct IPipelineState *pPSO) const =0Diligent::IPipelineStatepure virtual
QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0Diligent.IObjectpure virtual
Release()=0Diligent.IObjectpure virtual
SetUserData(IObject *pUserData)=0Diligent::IDeviceObjectpure virtual