|
Diligent Engine
v.2.4.g
|
This is the complete list of members for Diligent::ComputeContext, including all inherited members.
| AllocateDynamicGPUVisibleDescriptor(D3D12_DESCRIPTOR_HEAP_TYPE Type, UINT Count=1) | Diligent::CommandContext | inline |
| AsComputeContext() | Diligent::CommandContext | inline |
| AsGraphicsContext() | Diligent::CommandContext | inline |
| AsGraphicsContext1() | Diligent::CommandContext | inline |
| AsGraphicsContext2() | Diligent::CommandContext | inline |
| AsGraphicsContext3() | Diligent::CommandContext | inline |
| AsGraphicsContext4() | Diligent::CommandContext | inline |
| AsGraphicsContext5() | Diligent::CommandContext | inline |
| AsGraphicsContext6() | Diligent::CommandContext | inline |
| BeginQuery(ID3D12QueryHeap *pQueryHeap, D3D12_QUERY_TYPE Type, UINT Index) | Diligent::CommandContext | inline |
| ClearUAVFloat(D3D12_GPU_DESCRIPTOR_HANDLE GpuHandle, D3D12_CPU_DESCRIPTOR_HANDLE CpuHandle, ID3D12Resource *pd3d12Resource, const float *Color) | Diligent::CommandContext | inline |
| ClearUAVUint(D3D12_GPU_DESCRIPTOR_HANDLE GpuHandle, D3D12_CPU_DESCRIPTOR_HANDLE CpuHandle, ID3D12Resource *pd3d12Resource, const UINT *Color) | Diligent::CommandContext | inline |
| Close(CComPtr< ID3D12CommandAllocator > &pAllocator) | Diligent::CommandContext | |
| CommandContext(class CommandListManager &CmdListManager) | Diligent::CommandContext | |
| CommandContext(const CommandContext &)=delete | Diligent::CommandContext | |
| CommandContext(CommandContext &&)=delete | Diligent::CommandContext | |
| CopyResource(ID3D12Resource *pDstRes, ID3D12Resource *pSrcRes) | Diligent::CommandContext | inline |
| Dispatch(size_t GroupCountX=1, size_t GroupCountY=1, size_t GroupCountZ=1) | Diligent::ComputeContext | inline |
| EndQuery(ID3D12QueryHeap *pQueryHeap, D3D12_QUERY_TYPE Type, UINT Index) | Diligent::CommandContext | inline |
| ExecuteIndirect(ID3D12CommandSignature *pCmdSignature, ID3D12Resource *pBuff, Uint64 ArgsOffset) | Diligent::CommandContext | inline |
| ExecuteIndirect(ID3D12CommandSignature *pCmdSignature, Uint32 MaxCommandCount, ID3D12Resource *pArgsBuff, Uint64 ArgsOffset, ID3D12Resource *pCountBuff, Uint64 CountOffset) | Diligent::CommandContext | inline |
| FlushResourceBarriers() | Diligent::CommandContext | inline |
| GetCommandList() | Diligent::CommandContext | inline |
| InsertAliasBarrier(D3D12ResourceBase &Before, D3D12ResourceBase &After, bool FlushImmediate=false) | Diligent::CommandContext | protected |
| m_BoundDescriptorHeaps | Diligent::CommandContext | protected |
| m_DynamicGPUDescriptorAllocators | Diligent::CommandContext | protected |
| m_ID | Diligent::CommandContext | protected |
| m_MaxInterfaceVer | Diligent::CommandContext | protected |
| m_pCommandList | Diligent::CommandContext | protected |
| m_pCurComputeRootSignature | Diligent::CommandContext | protected |
| m_pCurGraphicsRootSignature | Diligent::CommandContext | protected |
| m_pCurPipelineState | Diligent::CommandContext | protected |
| m_pCurrentAllocator | Diligent::CommandContext | protected |
| m_PendingResourceBarriers | Diligent::CommandContext | protected |
| m_PrimitiveTopology | Diligent::CommandContext | protected |
| operator=(const CommandContext &)=delete | Diligent::CommandContext | |
| operator=(CommandContext &&)=delete | Diligent::CommandContext | |
| Reset(CommandListManager &CmdListManager) | Diligent::CommandContext | |
| ResolveQueryData(ID3D12QueryHeap *pQueryHeap, D3D12_QUERY_TYPE Type, UINT StartIndex, UINT NumQueries, ID3D12Resource *pDestinationBuffer, UINT64 AlignedDestinationBufferOffset) | Diligent::CommandContext | inline |
| ResolveSubresource(ID3D12Resource *pDstResource, UINT DstSubresource, ID3D12Resource *pSrcResource, UINT SrcSubresource, DXGI_FORMAT Format) | Diligent::CommandContext | inline |
| ResourceBarrier(const D3D12_RESOURCE_BARRIER &Barrier) | Diligent::CommandContext | inline |
| SetComputeRootSignature(ID3D12RootSignature *pRootSig) | Diligent::ComputeContext | inline |
| SetDescriptorHeaps(ShaderDescriptorHeaps &Heaps) | Diligent::CommandContext | inline |
| SetDynamicGPUDescriptorAllocators(DynamicSuballocationsManager *Allocators) | Diligent::CommandContext | inline |
| SetID(const Char *ID) | Diligent::CommandContext | inline |
| SetPipelineState(ID3D12PipelineState *pPSO) | Diligent::CommandContext | inline |
| TransitionResource(TextureD3D12Impl &Texture, RESOURCE_STATE NewState) | Diligent::CommandContext | |
| TransitionResource(BufferD3D12Impl &Buffer, RESOURCE_STATE NewState) | Diligent::CommandContext | |
| TransitionResource(BottomLevelASD3D12Impl &BLAS, RESOURCE_STATE NewState) | Diligent::CommandContext | |
| TransitionResource(TopLevelASD3D12Impl &TLAS, RESOURCE_STATE NewState) | Diligent::CommandContext | |
| TransitionResource(TextureD3D12Impl &Texture, const StateTransitionDesc &Barrier) | Diligent::CommandContext | |
| TransitionResource(BufferD3D12Impl &Buffer, const StateTransitionDesc &Barrier) | Diligent::CommandContext | |
| TransitionResource(BottomLevelASD3D12Impl &BLAS, const StateTransitionDesc &Barrier) | Diligent::CommandContext | |
| TransitionResource(TopLevelASD3D12Impl &TLAS, const StateTransitionDesc &Barrier) | Diligent::CommandContext | |
| ~CommandContext() | Diligent::CommandContext |
1.8.17