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

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

AddRef()=0Diligent.IObjectpure virtual
Begin(Uint32 ImmediateContextId)=0Diligent.IDeviceContextpure virtual
BeginDebugGroup(const Char *Name, const float *pColor=nullptr)=0Diligent.IDeviceContextpure virtual
BeginQuery(IQuery *pQuery)=0Diligent.IDeviceContextpure virtual
BeginRenderPass(const BeginRenderPassAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
BindSparseResourceMemory(const BindSparseResourceMemoryAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
BuildBLAS(const BuildBLASAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
BuildTLAS(const BuildTLASAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
ClearDepthStencil(ITextureView *pView, CLEAR_DEPTH_STENCIL_FLAGS ClearFlags, float fDepth, Uint8 Stencil, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode)=0Diligent.IDeviceContextpure virtual
ClearRenderTarget(ITextureView *pView, const void *RGBA, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode)=0Diligent.IDeviceContextpure virtual
ClearStats()=0Diligent.IDeviceContextpure virtual
CommitShaderResources(IShaderResourceBinding *pShaderResourceBinding, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode)=0Diligent.IDeviceContextpure virtual
CopyBLAS(const CopyBLASAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
CopyBuffer(IBuffer *pSrcBuffer, Uint64 SrcOffset, RESOURCE_STATE_TRANSITION_MODE SrcBufferTransitionMode, IBuffer *pDstBuffer, Uint64 DstOffset, Uint64 Size, RESOURCE_STATE_TRANSITION_MODE DstBufferTransitionMode)=0Diligent.IDeviceContextpure virtual
CopyTexture(const CopyTextureAttribs &CopyAttribs)=0Diligent.IDeviceContextpure virtual
CopyTLAS(const CopyTLASAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
DeviceWaitForFence(IFence *pFence, Uint64 Value)=0Diligent.IDeviceContextpure virtual
DispatchCompute(const DispatchComputeAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
DispatchComputeIndirect(const DispatchComputeIndirectAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
DispatchTile(const DispatchTileAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
Draw(const DrawAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
DrawIndexed(const DrawIndexedAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
DrawIndexedIndirect(const DrawIndexedIndirectAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
DrawIndirect(const DrawIndirectAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
DrawMesh(const DrawMeshAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
DrawMeshIndirect(const DrawMeshIndirectAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
EndDebugGroup()=0Diligent.IDeviceContextpure virtual
EndQuery(IQuery *pQuery)=0Diligent.IDeviceContextpure virtual
EndRenderPass()=0Diligent.IDeviceContextpure virtual
EnqueueSignal(IFence *pFence, Uint64 Value)=0Diligent.IDeviceContextpure virtual
ExecuteCommandLists(Uint32 NumCommandLists, ICommandList *const *ppCommandLists)=0Diligent.IDeviceContextpure virtual
FinishCommandList(ICommandList **ppCommandList)=0Diligent.IDeviceContextpure virtual
FinishFrame()=0Diligent.IDeviceContextpure virtual
Flush()=0Diligent.IDeviceContextpure virtual
GenerateMips(ITextureView *pTextureView)=0Diligent.IDeviceContextpure virtual
GetD3D11DeviceContext()=0Diligent::IDeviceContextD3D11pure virtual
GetDesc() const =0Diligent.IDeviceContextpure virtual
GetFrameNumber() const =0Diligent.IDeviceContextpure virtual
GetReferenceCounters() const =0Diligent.IObjectpure virtual
GetStats() const =0Diligent.IDeviceContextpure virtual
GetTileSize(Uint32 &TileSizeX, Uint32 &TileSizeY)=0Diligent.IDeviceContextpure virtual
GetUserData() const =0Diligent.IDeviceContextpure virtual
InsertDebugLabel(const Char *Label, const float *pColor=nullptr)=0Diligent.IDeviceContextpure virtual
InvalidateState()=0Diligent.IDeviceContextpure virtual
LockCommandQueue()=0Diligent.IDeviceContextpure virtual
MapBuffer(IBuffer *pBuffer, MAP_TYPE MapType, MAP_FLAGS MapFlags, PVoid &pMappedData)=0Diligent.IDeviceContextpure virtual
MapTextureSubresource(ITexture *pTexture, Uint32 MipLevel, Uint32 ArraySlice, MAP_TYPE MapType, MAP_FLAGS MapFlags, const Box *pMapRegion, MappedTextureSubresource &MappedData)=0Diligent.IDeviceContextpure virtual
MultiDraw(const MultiDrawAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
MultiDrawIndexed(const MultiDrawIndexedAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
NextSubpass()=0Diligent.IDeviceContextpure virtual
QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0Diligent.IObjectpure virtual
Release()=0Diligent.IObjectpure virtual
ResolveTextureSubresource(ITexture *pSrcTexture, ITexture *pDstTexture, const ResolveTextureSubresourceAttribs &ResolveAttribs)=0Diligent.IDeviceContextpure virtual
SetBlendFactors(const float *pBlendFactors=nullptr)=0Diligent.IDeviceContextpure virtual
SetIndexBuffer(IBuffer *pIndexBuffer, Uint64 ByteOffset, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode)=0Diligent.IDeviceContextpure virtual
SetPipelineState(IPipelineState *pPipelineState)=0Diligent.IDeviceContextpure virtual
SetRenderTargets(Uint32 NumRenderTargets, ITextureView *ppRenderTargets[], ITextureView *pDepthStencil, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode)=0Diligent.IDeviceContextpure virtual
SetRenderTargetsExt(const SetRenderTargetsAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
SetScissorRects(Uint32 NumRects, const Rect *pRects, Uint32 RTWidth, Uint32 RTHeight)=0Diligent.IDeviceContextpure virtual
SetShadingRate(SHADING_RATE BaseRate, SHADING_RATE_COMBINER PrimitiveCombiner, SHADING_RATE_COMBINER TextureCombiner)=0Diligent.IDeviceContextpure virtual
SetStencilRef(Uint32 StencilRef)=0Diligent.IDeviceContextpure virtual
SetUserData(IObject *pUserData)=0Diligent.IDeviceContextpure virtual
SetVertexBuffers(Uint32 StartSlot, Uint32 NumBuffersSet, IBuffer *const *ppBuffers, const Uint64 *pOffsets, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode, SET_VERTEX_BUFFERS_FLAGS Flags=SET_VERTEX_BUFFERS_FLAG_NONE)=0Diligent.IDeviceContextpure virtual
SetViewports(Uint32 NumViewports, const Viewport *pViewports, Uint32 RTWidth, Uint32 RTHeight)=0Diligent.IDeviceContextpure virtual
TraceRays(const TraceRaysAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
TraceRaysIndirect(const TraceRaysIndirectAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
TransitionResourceStates(Uint32 BarrierCount, const StateTransitionDesc *pResourceBarriers)=0Diligent.IDeviceContextpure virtual
TransitionShaderResources(IShaderResourceBinding *pShaderResourceBinding)=0Diligent.IDeviceContextpure virtual
UnlockCommandQueue()=0Diligent.IDeviceContextpure virtual
UnmapBuffer(IBuffer *pBuffer, MAP_TYPE MapType)=0Diligent.IDeviceContextpure virtual
UnmapTextureSubresource(ITexture *pTexture, Uint32 MipLevel, Uint32 ArraySlice)=0Diligent.IDeviceContextpure virtual
UpdateBuffer(IBuffer *pBuffer, Uint64 Offset, Uint64 Size, const void *pData, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode)=0Diligent.IDeviceContextpure virtual
UpdateSBT(IShaderBindingTable *pSBT, const UpdateIndirectRTBufferAttribs *pUpdateIndirectBufferAttribs=nullptr)=0Diligent.IDeviceContextpure virtual
UpdateTexture(ITexture *pTexture, Uint32 MipLevel, Uint32 Slice, const Box &DstBox, const TextureSubResData &SubresData, RESOURCE_STATE_TRANSITION_MODE SrcBufferTransitionMode, RESOURCE_STATE_TRANSITION_MODE TextureTransitionMode)=0Diligent.IDeviceContextpure virtual
WaitForIdle()=0Diligent.IDeviceContextpure virtual
WriteBLASCompactedSize(const WriteBLASCompactedSizeAttribs &Attribs)=0Diligent.IDeviceContextpure virtual
WriteTLASCompactedSize(const WriteTLASCompactedSizeAttribs &Attribs)=0Diligent.IDeviceContextpure virtual