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

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

Begin(Uint32 ImmediateContextId) override finalDiligent::DeviceContextD3D11Implvirtual
BeginDebugGroup(const Char *Name, const float *pColor) override finalDiligent::DeviceContextD3D11Implvirtual
BeginQuery(IQuery *pQuery) override finalDiligent::DeviceContextD3D11Implvirtual
BeginRenderPass(const BeginRenderPassAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
BindSparseResourceMemory(const BindSparseResourceMemoryAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
BuildBLAS(const BuildBLASAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
BuildTLAS(const BuildTLASAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
CheckIfBoundAsDepthStencil(TextureImplType *pTexture)Diligent::DeviceContextBase< EngineD3D11ImplTraits >protected
CheckIfBoundAsDepthStencil(TextureImplType *pTexture)Diligent::DeviceContextBase< EngineD3D11ImplTraits >protected
CheckIfBoundAsRenderTarget(TextureImplType *pTexture)Diligent::DeviceContextBase< EngineD3D11ImplTraits >protected
CheckIfBoundAsRenderTarget(TextureImplType *pTexture)Diligent::DeviceContextBase< EngineD3D11ImplTraits >protected
ClearDepthStencil(ITextureView *pView, CLEAR_DEPTH_STENCIL_FLAGS ClearFlags, float fDepth, Uint8 Stencil, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override finalDiligent::DeviceContextD3D11Implvirtual
ClearRenderTarget(ITextureView *pView, const void *RGBA, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override finalDiligent::DeviceContextD3D11Implvirtual
CommitShaderResources(IShaderResourceBinding *pShaderResourceBinding, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override finalDiligent::DeviceContextD3D11Implvirtual
Diligent::DeviceContextBase< EngineD3D11ImplTraits >::CommitShaderResources(IShaderResourceBinding *pShaderResourceBinding, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode, int)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
CopyBLAS(const CopyBLASAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
CopyBuffer(IBuffer *pSrcBuffer, Uint64 SrcOffset, RESOURCE_STATE_TRANSITION_MODE SrcBufferTransitionMode, IBuffer *pDstBuffer, Uint64 DstOffset, Uint64 Size, RESOURCE_STATE_TRANSITION_MODE DstBufferTransitionMode) override finalDiligent::DeviceContextD3D11Implvirtual
CopyTexture(const CopyTextureAttribs &CopyAttribs) override finalDiligent::DeviceContextD3D11Implvirtual
CopyTLAS(const CopyTLASAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
DeviceContextBase(IReferenceCounters *pRefCounters, DeviceImplType *pRenderDevice, const DeviceContextDesc &Desc)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
DeviceContextBase(IReferenceCounters *pRefCounters, DeviceImplType *pRenderDevice, const DeviceContextDesc &Desc)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
DeviceWaitForFence(IFence *pFence, Uint64 Value) override finalDiligent::DeviceContextD3D11Implvirtual
DispatchCompute(const DispatchComputeAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
DispatchComputeIndirect(const DispatchComputeIndirectAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
DispatchTile(const DispatchTileAttribs &Attribs) overrideDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
DispatchTile(const DispatchTileAttribs &Attribs) overrideDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
Draw(const DrawAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
DrawIndexed(const DrawIndexedAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
DrawIndexedIndirect(const DrawIndexedIndirectAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
DrawIndirect(const DrawIndirectAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
DrawMesh(const DrawMeshAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
DrawMeshIndirect(const DrawMeshIndirectAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
EndDebugGroup() override finalDiligent::DeviceContextD3D11Implvirtual
EndQuery(IQuery *pQuery) override finalDiligent::DeviceContextD3D11Implvirtual
EndRenderPass() override finalDiligent::DeviceContextD3D11Implvirtual
EnqueueSignal(IFence *pFence, Uint64 Value) override finalDiligent::DeviceContextD3D11Implvirtual
ExecuteCommandLists(Uint32 NumCommandLists, ICommandList *const *ppCommandLists) override finalDiligent::DeviceContextD3D11Implvirtual
FinishCommandList(ICommandList **ppCommandList) override finalDiligent::DeviceContextD3D11Impl
FinishFrame() override finalDiligent::DeviceContextD3D11Implvirtual
Flush() override finalDiligent::DeviceContextD3D11Implvirtual
GenerateMips(ITextureView *pTextureView) override finalDiligent::DeviceContextD3D11Implvirtual
GetD3D11DeviceContext() override finalDiligent::DeviceContextD3D11Implinlinevirtual
GetDesc() const override finalDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
GetDesc() const override finalDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
GetDevice()Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
GetDevice()Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
GetPipelineState(IPipelineState **ppPSO, float *BlendFactors, Uint32 &StencilRef)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
GetPipelineState(IPipelineState **ppPSO, float *BlendFactors, Uint32 &StencilRef)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
GetRenderTargets(Uint32 &NumRenderTargets, ITextureView **ppRTVs, ITextureView **ppDSV)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
GetRenderTargets(Uint32 &NumRenderTargets, ITextureView **ppRTVs, ITextureView **ppDSV)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
GetTileSize(Uint32 &TileSizeX, Uint32 &TileSizeY) overrideDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
GetTileSize(Uint32 &TileSizeX, Uint32 &TileSizeY) overrideDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
GetUserData() const override finalDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
GetUserData() const override finalDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
GetViewports(Uint32 &NumViewports, Viewport *pViewports)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
GetViewports(Uint32 &NumViewports, Viewport *pViewports)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
InsertDebugLabel(const Char *Label, const float *pColor) override finalDiligent::DeviceContextD3D11Implvirtual
InvalidateState() override finalDiligent::DeviceContextD3D11Implvirtual
LockCommandQueue() override finalDiligent::DeviceContextD3D11Implinlinevirtual
m_BlendFactorsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_BlendFactorsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_FramebufferHeightDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_FramebufferHeightDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_FramebufferSamplesDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_FramebufferSamplesDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_FramebufferSlicesDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_FramebufferSlicesDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_FramebufferWidthDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_FramebufferWidthDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_IndexDataStartOffsetDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_IndexDataStartOffsetDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_NumBoundRenderTargetsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_NumBoundRenderTargetsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_NumScissorRectsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_NumScissorRectsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_NumVertexStreamsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_NumVertexStreamsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_NumViewportsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_NumViewportsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pActiveRenderPassDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pActiveRenderPassDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pBoundDepthStencilDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pBoundDepthStencilDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pBoundFramebufferDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pBoundFramebufferDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pBoundRenderTargetsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pBoundRenderTargetsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pBoundShadingRateMapDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pBoundShadingRateMapDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pDeviceDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pDeviceDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pIndexBufferDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pIndexBufferDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pPipelineStateDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_pPipelineStateDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_RenderPassAttachmentsTransitionModeDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_RenderPassAttachmentsTransitionModeDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_ScissorRectsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_ScissorRectsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_StencilRefDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_StencilRefDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_SubpassIndexDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_SubpassIndexDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_VertexStreamsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_VertexStreamsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_ViewportsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
m_ViewportsDiligent::DeviceContextBase< EngineD3D11ImplTraits >protected
MapBuffer(IBuffer *pBuffer, MAP_TYPE MapType, MAP_FLAGS MapFlags, PVoid &pMappedData) override finalDiligent::DeviceContextD3D11Implvirtual
MapTextureSubresource(ITexture *pTexture, Uint32 MipLevel, Uint32 ArraySlice, MAP_TYPE MapType, MAP_FLAGS MapFlags, const Box *pMapRegion, MappedTextureSubresource &MappedData) override finalDiligent::DeviceContextD3D11Implvirtual
MultiDraw(const MultiDrawAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
MultiDrawIndexed(const MultiDrawIndexedAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
NextSubpass() override finalDiligent::DeviceContextD3D11Implvirtual
ReleaseCommittedShaderResources()Diligent::DeviceContextD3D11Impl
ResetRenderTargets() override finalDiligent::DeviceContextD3D11Implvirtual
ResolveTextureSubresource(ITexture *pSrcTexture, ITexture *pDstTexture, const ResolveTextureSubresourceAttribs &ResolveAttribs) override finalDiligent::DeviceContextD3D11Implvirtual
SetBlendFactors(const float *pBlendFactors=nullptr) override finalDiligent::DeviceContextD3D11Implvirtual
SetIndexBuffer(IBuffer *pIndexBuffer, Uint64 ByteOffset, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override finalDiligent::DeviceContextD3D11Implvirtual
SetPipelineState(IPipelineState *pPipelineState) override finalDiligent::DeviceContextD3D11Implvirtual
SetRenderTargets(Uint32 NumRenderTargets, ITextureView *ppRenderTargets[], ITextureView *pDepthStencil, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override finalDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
SetRenderTargets(const SetRenderTargetsAttribs &Attribs)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inlineprotected
SetRenderTargets(Uint32 NumRenderTargets, ITextureView *ppRenderTargets[], ITextureView *pDepthStencil, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override finalDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
SetRenderTargets(const SetRenderTargetsAttribs &Attribs)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inlineprotected
SetRenderTargetsExt(const SetRenderTargetsAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
SetScissorRects(Uint32 NumRects, const Rect *pRects, Uint32 RTWidth, Uint32 RTHeight) override finalDiligent::DeviceContextD3D11Implvirtual
Diligent::DeviceContextBase< EngineD3D11ImplTraits >::SetScissorRects(Uint32 NumRects, const Rect *pRects, Uint32 &RTWidth, Uint32 &RTHeight)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
SetShadingRate(SHADING_RATE BaseRate, SHADING_RATE_COMBINER PrimitiveCombiner, SHADING_RATE_COMBINER TextureCombiner) override finalDiligent::DeviceContextD3D11Implvirtual
SetStencilRef(Uint32 StencilRef) override finalDiligent::DeviceContextD3D11Implvirtual
SetSubpassRenderTargets()Diligent::DeviceContextBase< EngineD3D11ImplTraits >inlineprotected
SetSubpassRenderTargets()Diligent::DeviceContextBase< EngineD3D11ImplTraits >inlineprotected
SetUserData(IObject *pUserData) override finalDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
SetUserData(IObject *pUserData) override finalDiligent::DeviceContextBase< EngineD3D11ImplTraits >inlinevirtual
SetVertexBuffers(Uint32 StartSlot, Uint32 NumBuffersSet, IBuffer *const *ppBuffers, const Uint64 *pOffsets, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode, SET_VERTEX_BUFFERS_FLAGS Flags) override finalDiligent::DeviceContextD3D11Implvirtual
SetViewports(Uint32 NumViewports, const Viewport *pViewports, Uint32 RTWidth, Uint32 RTHeight) override finalDiligent::DeviceContextD3D11Implvirtual
Diligent::DeviceContextBase< EngineD3D11ImplTraits >::SetViewports(Uint32 NumViewports, const Viewport *pViewports, Uint32 &RTWidth, Uint32 &RTHeight)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inline
TraceRays(const TraceRaysAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
TraceRaysIndirect(const TraceRaysIndirectAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
TransitionResourceStates(Uint32 BarrierCount, const StateTransitionDesc *pResourceBarriers) override finalDiligent::DeviceContextD3D11Implvirtual
TransitionShaderResources(IShaderResourceBinding *pShaderResourceBinding) override finalDiligent::DeviceContextD3D11Implvirtual
UnbindTextureFromFramebuffer(TextureImplType *pTexture, bool bShowMessage)Diligent::DeviceContextBase< EngineD3D11ImplTraits >
UnbindTextureFromFramebuffer(TextureImplType *pTexture, bool bShowMessage)Diligent::DeviceContextBase< EngineD3D11ImplTraits >
UnlockCommandQueue() override finalDiligent::DeviceContextD3D11Implinlinevirtual
UnmapBuffer(IBuffer *pBuffer, MAP_TYPE MapType) override finalDiligent::DeviceContextD3D11Implvirtual
UnmapTextureSubresource(ITexture *pTexture, Uint32 MipLevel, Uint32 ArraySlice) override finalDiligent::DeviceContextD3D11Implvirtual
UpdateAttachmentStates(Uint32 SubpassIndex)Diligent::DeviceContextBase< EngineD3D11ImplTraits >protected
UpdateAttachmentStates(Uint32 SubpassIndex)Diligent::DeviceContextBase< EngineD3D11ImplTraits >inlineprotected
UpdateBuffer(IBuffer *pBuffer, Uint64 Offset, Uint64 Size, const void *pData, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override finalDiligent::DeviceContextD3D11Implvirtual
UpdateSBT(IShaderBindingTable *pSBT, const UpdateIndirectRTBufferAttribs *pUpdateIndirectBufferAttribs) override finalDiligent::DeviceContextD3D11Implvirtual
UpdateTexture(ITexture *pTexture, Uint32 MipLevel, Uint32 Slice, const Box &DstBox, const TextureSubResData &SubresData, RESOURCE_STATE_TRANSITION_MODE SrcBufferTransitionMode, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override finalDiligent::DeviceContextD3D11Implvirtual
WaitForIdle() override finalDiligent::DeviceContextD3D11Implvirtual
WriteBLASCompactedSize(const WriteBLASCompactedSizeAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual
WriteTLASCompactedSize(const WriteTLASCompactedSizeAttribs &Attribs) override finalDiligent::DeviceContextD3D11Implvirtual