Diligent Engine  v.2.4.g
Diligent::ShaderResourceCacheD3D12 Member List

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

CopyResource(Uint32 RootIndex, Uint32 OffsetFromTableStart, const Resource &SrcRes)Diligent::ShaderResourceCacheD3D12inline
GetContentType() constDiligent::ShaderResourceCacheD3D12inline
GetDescriptorAllocation(D3D12_DESCRIPTOR_HEAP_TYPE HeapType, ROOT_PARAMETER_GROUP Group) constDiligent::ShaderResourceCacheD3D12inline
GetDescriptorHeap(D3D12_DESCRIPTOR_HEAP_TYPE HeapType, ROOT_PARAMETER_GROUP Group) constDiligent::ShaderResourceCacheD3D12inline
GetDescriptorTableHandle(D3D12_DESCRIPTOR_HEAP_TYPE HeapType, ROOT_PARAMETER_GROUP Group, Uint32 RootParamInd, Uint32 OffsetFromTableStart=0) constDiligent::ShaderResourceCacheD3D12inline
GetDynamicRootBuffersMask() constDiligent::ShaderResourceCacheD3D12inline
GetMemoryRequirements(const RootParamsManager &RootParams)Diligent::ShaderResourceCacheD3D12static
GetNonDynamicRootBuffersMask() constDiligent::ShaderResourceCacheD3D12inline
GetNumRootTables() constDiligent::ShaderResourceCacheD3D12inline
GetRootTable(Uint32 RootIndex) constDiligent::ShaderResourceCacheD3D12inline
Initialize(IMemoryAllocator &MemAllocator, Uint32 NumTables, const Uint32 TableSizes[])Diligent::ShaderResourceCacheD3D12
Initialize(IMemoryAllocator &MemAllocator, RenderDeviceD3D12Impl *pDevice, const RootParamsManager &RootParams)Diligent::ShaderResourceCacheD3D12
InvalidDescriptorOffsetDiligent::ShaderResourceCacheD3D12static
operator=(const ShaderResourceCacheD3D12 &)=deleteDiligent::ShaderResourceCacheD3D12
operator=(ShaderResourceCacheD3D12 &&)=deleteDiligent::ShaderResourceCacheD3D12
ResetResource(Uint32 RootIndex, Uint32 OffsetFromTableStart)Diligent::ShaderResourceCacheD3D12inline
SetResource(Uint32 RootIndex, Uint32 OffsetFromTableStart, SHADER_RESOURCE_TYPE Type, D3D12_CPU_DESCRIPTOR_HANDLE CPUDescriptorHandle, RefCntAutoPtr< IDeviceObject > &&pObject)Diligent::ShaderResourceCacheD3D12
ShaderResourceCacheD3D12(ResourceCacheContentType ContentType) noexceptDiligent::ShaderResourceCacheD3D12inlineexplicit
ShaderResourceCacheD3D12(const ShaderResourceCacheD3D12 &)=deleteDiligent::ShaderResourceCacheD3D12
ShaderResourceCacheD3D12(ShaderResourceCacheD3D12 &&)=deleteDiligent::ShaderResourceCacheD3D12
StateTransitionMode enum nameDiligent::ShaderResourceCacheD3D12
TransitionResourceStates(CommandContext &Ctx, StateTransitionMode Mode)Diligent::ShaderResourceCacheD3D12
~ShaderResourceCacheD3D12()Diligent::ShaderResourceCacheD3D12