This is the complete list of members for Diligent::DeviceContextVkImpl, including all inherited members.
| Begin(Uint32 ImmediateContextId) override final | Diligent::DeviceContextVkImpl | virtual |
| BeginDebugGroup(const Char *Name, const float *pColor) override final | Diligent::DeviceContextVkImpl | virtual |
| BeginQuery(IQuery *pQuery) override final | Diligent::DeviceContextVkImpl | virtual |
| BeginRenderPass(const BeginRenderPassAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| BindSparseResourceMemory(const BindSparseResourceMemoryAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| BufferMemoryBarrier(IBuffer *pBuffer, VkAccessFlags NewAccessFlags) override final | Diligent::DeviceContextVkImpl | virtual |
| BuildBLAS(const BuildBLASAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| BuildTLAS(const BuildTLASAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| CheckIfBoundAsDepthStencil(TextureImplType *pTexture) | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| CheckIfBoundAsRenderTarget(TextureImplType *pTexture) | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| ClearDepthStencil(ITextureView *pView, CLEAR_DEPTH_STENCIL_FLAGS ClearFlags, float fDepth, Uint8 Stencil, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override final | Diligent::DeviceContextVkImpl | virtual |
| ClearRenderTarget(ITextureView *pView, const void *RGBA, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override final | Diligent::DeviceContextVkImpl | virtual |
| ClearStateCache() | Diligent::DeviceContextBase< EngineImplTraits > | inlineprotected |
| CommitShaderResources(IShaderResourceBinding *pShaderResourceBinding, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override final | Diligent::DeviceContextVkImpl | virtual |
| Diligent::DeviceContextNextGenBase< EngineVkImplTraits >::CommitShaderResources(IShaderResourceBinding *pShaderResourceBinding, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode, int) | Diligent::DeviceContextBase< EngineImplTraits > | inline |
| CopyBLAS(const CopyBLASAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| CopyBuffer(IBuffer *pSrcBuffer, Uint64 SrcOffset, RESOURCE_STATE_TRANSITION_MODE SrcBufferTransitionMode, IBuffer *pDstBuffer, Uint64 DstOffset, Uint64 Size, RESOURCE_STATE_TRANSITION_MODE DstBufferTransitionMode) override final | Diligent::DeviceContextVkImpl | virtual |
| CopyTexture(const CopyTextureAttribs &CopyAttribs) override final | Diligent::DeviceContextVkImpl | virtual |
| CopyTLAS(const CopyTLASAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| DeviceContextBase(IReferenceCounters *pRefCounters, DeviceImplType *pRenderDevice, const DeviceContextDesc &Desc) | Diligent::DeviceContextBase< EngineImplTraits > | inline |
| DeviceWaitForFence(IFence *pFence, Uint64 Value) override final | Diligent::DeviceContextVkImpl | virtual |
| DispatchCompute(const DispatchComputeAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| DispatchComputeIndirect(const DispatchComputeIndirectAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| DispatchTile(const DispatchTileAttribs &Attribs) override | Diligent::DeviceContextBase< EngineImplTraits > | inlinevirtual |
| Draw(const DrawAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| DrawIndexed(const DrawIndexedAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| DrawIndexedIndirect(const DrawIndexedIndirectAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| DrawIndirect(const DrawIndirectAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| DrawMesh(const DrawMeshAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| DrawMeshIndirect(const DrawMeshIndirectAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| EndDebugGroup() override final | Diligent::DeviceContextVkImpl | virtual |
| EndQuery(IQuery *pQuery) override final | Diligent::DeviceContextVkImpl | virtual |
| EndRenderPass() override final | Diligent::DeviceContextVkImpl | virtual |
| EnqueueSignal(IFence *pFence, Uint64 Value) override final | Diligent::DeviceContextVkImpl | virtual |
| ExecuteCommandLists(Uint32 NumCommandLists, ICommandList *const *ppCommandLists) override final | Diligent::DeviceContextVkImpl | virtual |
| FinishCommandList(ICommandList **ppCommandList) override final | Diligent::DeviceContextVkImpl | virtual |
| Flush() override final | Diligent::DeviceContextVkImpl | virtual |
| GetDesc() const override final | Diligent::DeviceContextBase< EngineImplTraits > | inlinevirtual |
| GetDevice() | Diligent::DeviceContextBase< EngineImplTraits > | inline |
| GetPipelineState(IPipelineState **ppPSO, float *BlendFactors, Uint32 &StencilRef) | Diligent::DeviceContextBase< EngineImplTraits > | inline |
| GetRenderTargets(Uint32 &NumRenderTargets, ITextureView **ppRTVs, ITextureView **ppDSV) | Diligent::DeviceContextBase< EngineImplTraits > | inline |
| GetTileSize(Uint32 &TileSizeX, Uint32 &TileSizeY) override final | Diligent::DeviceContextVkImpl | virtual |
| GetUserData() const override final | Diligent::DeviceContextBase< EngineImplTraits > | inlinevirtual |
| GetViewports(Uint32 &NumViewports, Viewport *pViewports) | Diligent::DeviceContextBase< EngineImplTraits > | inline |
| GetVkCommandBuffer() override final | Diligent::DeviceContextVkImpl | virtual |
| InsertDebugLabel(const Char *Label, const float *pColor) override final | Diligent::DeviceContextVkImpl | virtual |
| InvalidateState() override final | Diligent::DeviceContextVkImpl | virtual |
| m_BlendFactors | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_FramebufferHeight | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_FramebufferSamples | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_FramebufferSlices | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_FramebufferWidth | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_IndexDataStartOffset | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_NumBoundRenderTargets | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_NumScissorRects | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_NumVertexStreams | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_NumViewports | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_pActiveRenderPass | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_pBoundDepthStencil | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_pBoundFramebuffer | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_pBoundRenderTargets | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_pBoundShadingRateMap | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_pDevice | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_pIndexBuffer | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_pPipelineState | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_RenderPassAttachmentsTransitionMode | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_ScissorRects | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_StencilRef | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_SubpassIndex | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_VertexStreams | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| m_Viewports | Diligent::DeviceContextBase< EngineImplTraits > | protected |
| MapBuffer(IBuffer *pBuffer, MAP_TYPE MapType, MAP_FLAGS MapFlags, PVoid &pMappedData) override final | Diligent::DeviceContextVkImpl | virtual |
| MapTextureSubresource(ITexture *pTexture, Uint32 MipLevel, Uint32 ArraySlice, MAP_TYPE MapType, MAP_FLAGS MapFlags, const Box *pMapRegion, MappedTextureSubresource &MappedData) override final | Diligent::DeviceContextVkImpl | virtual |
| MultiDraw(const MultiDrawAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| MultiDrawIndexed(const MultiDrawIndexedAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| NextSubpass() override final | Diligent::DeviceContextVkImpl | virtual |
| SetBlendFactors(const float *pBlendFactors=nullptr) override final | Diligent::DeviceContextVkImpl | virtual |
| SetIndexBuffer(IBuffer *pIndexBuffer, Uint64 ByteOffset, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override final | Diligent::DeviceContextVkImpl | virtual |
| SetPipelineState(IPipelineState *pPipelineState) override final | Diligent::DeviceContextVkImpl | virtual |
| SetRenderTargets(Uint32 NumRenderTargets, ITextureView *ppRenderTargets[], ITextureView *pDepthStencil, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override final | Diligent::DeviceContextBase< EngineImplTraits > | inlinevirtual |
| SetRenderTargets(const SetRenderTargetsAttribs &Attribs) | Diligent::DeviceContextBase< EngineImplTraits > | inlineprotected |
| SetRenderTargetsExt(const SetRenderTargetsAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| SetScissorRects(Uint32 NumRects, const Rect *pRects, Uint32 RTWidth, Uint32 RTHeight) override final | Diligent::DeviceContextVkImpl | virtual |
| Diligent::DeviceContextNextGenBase< EngineVkImplTraits >::SetScissorRects(Uint32 NumRects, const Rect *pRects, Uint32 &RTWidth, Uint32 &RTHeight) | Diligent::DeviceContextBase< EngineImplTraits > | inline |
| SetShadingRate(SHADING_RATE BaseRate, SHADING_RATE_COMBINER PrimitiveCombiner, SHADING_RATE_COMBINER TextureCombiner) override final | Diligent::DeviceContextVkImpl | virtual |
| SetStencilRef(Uint32 StencilRef) override final | Diligent::DeviceContextVkImpl | virtual |
| SetSubpassRenderTargets() | Diligent::DeviceContextBase< EngineImplTraits > | inlineprotected |
| SetUserData(IObject *pUserData) override final | Diligent::DeviceContextBase< EngineImplTraits > | inlinevirtual |
| SetVertexBuffers(Uint32 StartSlot, Uint32 NumBuffersSet, IBuffer *const *ppBuffers, const Uint64 *pOffsets, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode, SET_VERTEX_BUFFERS_FLAGS Flags) override final | Diligent::DeviceContextVkImpl | virtual |
| SetViewports(Uint32 NumViewports, const Viewport *pViewports, Uint32 RTWidth, Uint32 RTHeight) override final | Diligent::DeviceContextVkImpl | virtual |
| Diligent::DeviceContextNextGenBase< EngineVkImplTraits >::SetViewports(Uint32 NumViewports, const Viewport *pViewports, Uint32 &RTWidth, Uint32 &RTHeight) | Diligent::DeviceContextBase< EngineImplTraits > | inline |
| TraceRays(const TraceRaysAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| TraceRaysIndirect(const TraceRaysIndirectAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| TransitionImageLayout(ITexture *pTexture, VkImageLayout NewLayout) override final | Diligent::DeviceContextVkImpl | virtual |
| TransitionShaderResources(IShaderResourceBinding *pShaderResourceBinding) override final | Diligent::DeviceContextVkImpl | virtual |
| UnbindTextureFromFramebuffer(TextureImplType *pTexture, bool bShowMessage) | Diligent::DeviceContextBase< EngineImplTraits > | |
| UnmapBuffer(IBuffer *pBuffer, MAP_TYPE MapType) override final | Diligent::DeviceContextVkImpl | virtual |
| UnmapTextureSubresource(ITexture *pTexture, Uint32 MipLevel, Uint32 ArraySlice) override final | Diligent::DeviceContextVkImpl | virtual |
| UpdateAttachmentStates(Uint32 SubpassIndex) | Diligent::DeviceContextBase< EngineImplTraits > | inlineprotected |
| UpdateBuffer(IBuffer *pBuffer, Uint64 Offset, Uint64 Size, const void *pData, RESOURCE_STATE_TRANSITION_MODE StateTransitionMode) override final | Diligent::DeviceContextVkImpl | virtual |
| UpdateSBT(IShaderBindingTable *pSBT, const UpdateIndirectRTBufferAttribs *pUpdateIndirectBufferAttribs) override final | Diligent::DeviceContextVkImpl | virtual |
| UpdateTexture(ITexture *pTexture, Uint32 MipLevel, Uint32 Slice, const Box &DstBox, const TextureSubResData &SubresData, RESOURCE_STATE_TRANSITION_MODE SrcBufferStateTransitionMode, RESOURCE_STATE_TRANSITION_MODE TextureStateTransitionMode) override final | Diligent::DeviceContextVkImpl | virtual |
| WaitForIdle() override final | Diligent::DeviceContextVkImpl | virtual |
| WriteBLASCompactedSize(const WriteBLASCompactedSizeAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |
| WriteTLASCompactedSize(const WriteTLASCompactedSizeAttribs &Attribs) override final | Diligent::DeviceContextVkImpl | virtual |