XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALCommandListVulkan Member List

This is the complete list of members for xiiGALCommandListVulkan, including all inherited members.

AddRef() constxiiRefCountingImplinline
AddSignalSemaphore(vk::Semaphore semaphore, xiiUInt64 uiValue=0ULL) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
AddWaitSemaphore(vk::Semaphore semaphore, vk::PipelineStageFlags pipelineFlags, xiiUInt64 uiValue=0ULL) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
AssertRenderingThread() const (defined in xiiGALCommandList)xiiGALCommandListinline
Begin()xiiGALCommandListprotected
BeginDebugGroup(xiiStringView sName, const xiiColor &color=xiiColor::Black)xiiGALCommandList
BeginDebugGroupPlatform(xiiStringView sName, const xiiColor &color) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
BeginPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
BeginQuery(xiiSharedPtr< xiiGALQuery > pQuery)xiiGALCommandList
BeginQueryPlatform(xiiSharedPtr< xiiGALQuery > pQuery) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
BeginRenderPass(const xiiGALBeginRenderPassDescription &beginRenderPass)xiiGALCommandList
BeginRenderPassPlatform(xiiSharedPtr< xiiGALRenderPass > pRenderPass, xiiSharedPtr< xiiGALFramebuffer > pFramebuffer, xiiArrayPtr< const xiiGALOptimizedClearValue > pOptimizedClearValues) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
BufferMemoryBarrier(xiiGALBufferVulkan *pBufferVulkan, vk::AccessFlags newAccessFlags) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
ClearDepthStencilView(xiiSharedPtr< xiiGALTextureView > pDepthStencilView, bool bClearDepth, bool bClearStencil, float fDepthClear, xiiUInt8 uiStencilClear)xiiGALCommandList
ClearDepthStencilViewPlatform(xiiSharedPtr< xiiGALTextureView > pDepthStencilView, bool bClearDepth, bool bClearStencil, float fDepthClear, xiiUInt8 uiStencilClear) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
ClearRenderTargetView(xiiSharedPtr< xiiGALTextureView > pRenderTargetView, const xiiColor &clearColor)xiiGALCommandList
ClearRenderTargetViewPlatform(xiiSharedPtr< xiiGALTextureView > pRenderTargetView, const xiiColor &clearColor) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
CommitShaderResources(xiiEnum< xiiGALStateTransitionMode > mode=xiiGALStateTransitionMode::Transition)xiiGALCommandList
CommitShaderResourcesPlatform(xiiEnum< xiiGALStateTransitionMode > mode) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
CopyBuffer(xiiSharedPtr< xiiGALBuffer > pSourceBuffer, xiiSharedPtr< xiiGALBuffer > pDestinationBuffer)xiiGALCommandList
CopyBufferPlatform(xiiSharedPtr< xiiGALBuffer > pSourceBuffer, xiiSharedPtr< xiiGALBuffer > pDestinationBuffer) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
CopyBufferRegion(xiiSharedPtr< xiiGALBuffer > pSourceBuffer, xiiUInt64 uiSourceOffset, xiiSharedPtr< xiiGALBuffer > pDestinationBuffer, xiiUInt64 uiDestinationOffset, xiiUInt64 uiSize)xiiGALCommandList
CopyBufferRegionPlatform(xiiSharedPtr< xiiGALBuffer > pSourceBuffer, xiiUInt64 uiSourceOffset, xiiSharedPtr< xiiGALBuffer > pDestinationBuffer, xiiUInt64 uiDestinationOffset, xiiUInt64 uiSize) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
CopyBufferToImage(vk::Buffer vkSourceBuffer, vk::Image vkDestinationImage, vk::ImageLayout vkDestinationImageLayout, xiiArrayPtr< const vk::BufferImageCopy > pRegions) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
CopyBufferToTexture(vk::Buffer vkSourceBuffer, xiiUInt64 uiSourceBufferOffset, xiiUInt32 uiSourceBufferRowStrideInTexels, xiiGALTextureVulkan *pDestinationTextureVulkan, const xiiBoundingBoxU32 &destinationRegion, xiiUInt32 uiDestinationMipLevel, xiiUInt32 uiDestinationArraySlice, bool bVerifyOnly=false) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
CopyImage(vk::Image vkSourceImage, vk::ImageLayout vkSourceImageLayout, vk::Image vkDestinationImage, vk::ImageLayout vkDestinationImageLayout, xiiArrayPtr< const vk::ImageCopy > pRegions) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
CopyImageToBuffer(vk::Image vkSourceImage, vk::ImageLayout vkSourceImageLayout, vk::Buffer vkDestinationBuffer, xiiArrayPtr< const vk::BufferImageCopy > pRegions) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
CopyTexture(xiiSharedPtr< xiiGALTexture > pSourceTexture, xiiSharedPtr< xiiGALTexture > pDestinationTexture)xiiGALCommandList
CopyTexturePlatform(xiiSharedPtr< xiiGALTexture > pSourceTexture, xiiSharedPtr< xiiGALTexture > pDestinationTexture) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
CopyTextureRegion(xiiGALTextureVulkan *pSourceTextureVulkan, xiiGALTextureVulkan *pDestinationTextureVulkan, const vk::ImageCopy &copyRegion) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
xiiGALCommandList::CopyTextureRegion(xiiSharedPtr< xiiGALTexture > pSourceTexture, const xiiGALTextureMipLevelData &sourceMipLevelData, const xiiBoundingBoxU32 &box, xiiSharedPtr< xiiGALTexture > pDestinationTexture, const xiiGALTextureMipLevelData &destinationMipLevelData, const xiiVec3U32 &vDestinationPoint)xiiGALCommandList
CopyTextureRegionPlatform(xiiSharedPtr< xiiGALTexture > pSourceTexture, const xiiGALTextureMipLevelData &sourceMipLevelData, const xiiBoundingBoxU32 &box, xiiSharedPtr< xiiGALTexture > pDestinationTexture, const xiiGALTextureMipLevelData &destinationMipLevelData, const xiiVec3U32 &vDestinationPoint) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
CopyTextureToBuffer(xiiGALTextureVulkan *pSourceTextureVulkan, const xiiBoundingBoxU32 &sourceRegion, xiiUInt32 uiSourceMipLevel, xiiUInt32 uiSourceArraySlice, vk::Buffer vkDestinationBuffer, xiiUInt64 uiDestinationBufferOffset, xiiUInt32 uiDestinationBufferRowStrideInTexels, bool bVerifyOnly=false) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
DeviceWaitForFence(xiiSharedPtr< xiiGALFence > pFence, xiiUInt64 uiValue)xiiGALCommandList
DeviceWaitForFencePlatform(xiiSharedPtr< xiiGALFence > pFence, xiiUInt64 uiValue) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
DispatchCompute(const xiiGALDispatchComputeDescription &description)xiiGALCommandList
DispatchComputeIndirect(const xiiGALDispatchComputeIndirectDescription &description)xiiGALCommandList
DispatchComputeIndirectPlatform(const xiiGALDispatchComputeIndirectDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
DispatchComputePlatform(const xiiGALDispatchComputeDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
Draw(const xiiGALDrawDescription &description)xiiGALCommandList
DrawIndexed(const xiiGALDrawIndexedDescription &description)xiiGALCommandList
DrawIndexedIndirect(const xiiGALDrawIndexedIndirectDescription &description)xiiGALCommandList
DrawIndexedIndirectPlatform(const xiiGALDrawIndexedIndirectDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
DrawIndexedPlatform(const xiiGALDrawIndexedDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
DrawIndirect(const xiiGALDrawIndirectDescription &description)xiiGALCommandList
DrawIndirectPlatform(const xiiGALDrawIndirectDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
DrawMesh(const xiiGALDrawMeshDescription &description)xiiGALCommandList
DrawMeshIndirect(const xiiGALDrawMeshIndirectDescription &description)xiiGALCommandList
DrawMeshIndirectPlatform(const xiiGALDrawMeshIndirectDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
DrawMeshPlatform(const xiiGALDrawMeshDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
DrawPlatform(const xiiGALDrawDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
End()xiiGALCommandListprotected
EndDebugGroup()xiiGALCommandList
EndDebugGroupPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
EndPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
EndQuery(xiiSharedPtr< xiiGALQuery > pQuery)xiiGALCommandList
EndQueryPlatform(xiiSharedPtr< xiiGALQuery > pQuery) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
EndRenderPass()xiiGALCommandList
EndRenderPassPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
EnqueueSignal(xiiSharedPtr< xiiGALFence > pFence, xiiUInt64 uiValue)xiiGALCommandList
EnqueueSignalPlatform(xiiSharedPtr< xiiGALFence > pFence, xiiUInt64 uiValue) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
FlushBarriers() (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
GenerateMips(xiiSharedPtr< xiiGALTextureView > pTextureView)xiiGALCommandList
GenerateMipsPlatform(xiiSharedPtr< xiiGALTextureView > pTextureView) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
GetCommandListStatistics() constxiiGALCommandListinline
GetCommandQueue() constxiiGALCommandListinline
GetDebugName() constxiiGALObjectinline
GetDescription() constxiiGALCommandListinline
GetDevice() constxiiGALDeviceObjectinline
GetDynamicRTTI() const (defined in xiiReflectedClass)xiiReflectedClassinlinevirtual
GetFramebuffer() constxiiGALCommandListinline
GetPipelineResourceSignature() constxiiGALCommandListinline
GetPipelineState() constxiiGALCommandListinline
GetRecordingState() constxiiGALCommandListinline
GetRefCount() constxiiRefCountingImplinline
GetRenderPass() constxiiGALCommandListinline
GetStaticRTTI() (defined in xiiNoBase)xiiNoBaseinlinestatic
GetStatistics() constxiiGALCommandListinline
GetVulkanCommandBuffer() const (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkaninline
GetVulkanCommandBufferSupportedAccessFlags() const (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkaninline
GetVulkanCommandBufferSupportedStageFlags() const (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkaninline
GetVulkanUploadStagingBufferPool() const (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkaninline
InsertDebugLabel(xiiStringView sName, const xiiColor &color=xiiColor::Black)xiiGALCommandList
InsertDebugLabelPlatform(xiiStringView sName, const xiiColor &color) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
InvalidateState()xiiGALCommandList
InvalidateStatePlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
IsInstanceOf(const xiiRTTI *pType) constxiiReflectedClass
IsInstanceOf() constxiiReflectedClassinline
IsReferenced() constxiiRefCountingImplinline
m_BlendFactors (defined in xiiGALCommandList)xiiGALCommandListprotected
m_bNativeMultiDrawSupported (defined in xiiGALCommandList)xiiGALCommandListprotected
m_Description (defined in xiiGALCommandList)xiiGALCommandListprotected
m_pCommandQueue (defined in xiiGALCommandList)xiiGALCommandListprotected
m_pDevice (defined in xiiGALDeviceObject)xiiGALDeviceObjectprotected
m_pFramebuffer (defined in xiiGALCommandList)xiiGALCommandListprotected
m_pIndexBuffer (defined in xiiGALCommandList)xiiGALCommandListprotected
m_pPipelineResourceSignature (defined in xiiGALCommandList)xiiGALCommandListprotected
m_pPipelineState (defined in xiiGALCommandList)xiiGALCommandListprotected
m_pRenderPass (defined in xiiGALCommandList)xiiGALCommandListprotected
m_RecordingState (defined in xiiGALCommandList)xiiGALCommandListprotected
m_ScissorRects (defined in xiiGALCommandList)xiiGALCommandListprotected
m_uiIndexDataOffset (defined in xiiGALCommandList)xiiGALCommandListprotected
m_uiStencilRef (defined in xiiGALCommandList)xiiGALCommandListprotected
m_VertexStreams (defined in xiiGALCommandList)xiiGALCommandListprotected
m_Viewports (defined in xiiGALCommandList)xiiGALCommandListprotected
MapBuffer(xiiSharedPtr< xiiGALBuffer > pBuffer, xiiEnum< xiiGALMapType > mapType, xiiBitflags< xiiGALMapFlags > mapFlags, void *&pMappedData)xiiGALCommandList
MapBufferPlatform(xiiSharedPtr< xiiGALBuffer > pBuffer, xiiEnum< xiiGALMapType > mapType, xiiBitflags< xiiGALMapFlags > mapFlags, void *&pMappedData) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
MapTextureSubresource(xiiSharedPtr< xiiGALTexture > pTexture, xiiGALTextureMipLevelData textureMipLevelData, xiiEnum< xiiGALMapType > mapType, xiiBitflags< xiiGALMapFlags > mapFlags, xiiBoundingBoxU32 *pTextureBox, xiiGALMappedTextureSubresource &mappedData)xiiGALCommandList
MapTextureSubresourcePlatform(xiiSharedPtr< xiiGALTexture > pTexture, xiiGALTextureMipLevelData textureMipLevelData, xiiEnum< xiiGALMapType > mapType, xiiBitflags< xiiGALMapFlags > mapFlags, xiiBoundingBoxU32 *pTextureBox, xiiGALMappedTextureSubresource &mappedData) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
MemoryBarrier(vk::AccessFlags vkSourceAccessFlags, vk::AccessFlags vkDestinationAccessFlags, vk::PipelineStageFlags vkPipelineSourceStageFlags, vk::PipelineStageFlags vkPipelineDestinationStageFlags) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
MultiDraw(const xiiGALMultiDrawDescription &description)xiiGALCommandList
MultiDrawIndexed(const xiiGALMultiDrawIndexedDescription &description)xiiGALCommandList
MultiDrawIndexedPlatform(const xiiGALMultiDrawIndexedDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
MultiDrawPlatform(const xiiGALMultiDrawDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
NextSubpass()xiiGALCommandList
NextSubpassPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
operator=(const xiiRefCountingImpl &rhs) (defined in xiiRefCountingImpl)xiiRefCountingImplinline
RecordingState enum namexiiGALCommandList
ReleaseRef() constxiiRefCountingImplinline
Reset()xiiGALCommandListprotected
ResetPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
ResolveAndSetConstantBuffer(const xiiTempHashedString &sResourceName, xiiSharedPtr< xiiGALBuffer > pConstantBuffer, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetSampler(const xiiTempHashedString &sResourceName, xiiSharedPtr< xiiGALSampler > pSampler, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetShaderResourceBufferView(const xiiTempHashedString &sResourceName, xiiSharedPtr< xiiGALBufferView > pBufferView, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetShaderResourceTextureView(const xiiTempHashedString &sResourceName, xiiSharedPtr< xiiGALTextureView > pTextureView, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetUnorderedAccessBufferView(const xiiTempHashedString &sResourceName, xiiSharedPtr< xiiGALBufferView > pBufferView, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetUnorderedAccessTextureView(const xiiTempHashedString &sResourceName, xiiSharedPtr< xiiGALTextureView > pTextureView, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveTextureSubResource(xiiSharedPtr< xiiGALTexture > pSourceTexture, xiiSharedPtr< xiiGALTexture > pDestinationTexture, const xiiGALResolveTextureSubresourceDescription &description)xiiGALCommandList
ResolveTextureSubResourcePlatform(xiiSharedPtr< xiiGALTexture > pSourceTexture, xiiSharedPtr< xiiGALTexture > pDestinationTexture, const xiiGALResolveTextureSubresourceDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
s_uiDrawMeshIndirectCommandStride (defined in xiiGALCommandList)xiiGALCommandListprotectedstatic
SetBlendFactor(const xiiColor &blendFactor)xiiGALCommandList
SetBlendFactorPlatform(const xiiColor &blendFactor) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetConstantBuffer(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBuffer > pConstantBuffer)xiiGALCommandList
SetConstantBufferPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBuffer > pConstantBuffer) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetDebugName(xiiStringView sDebugName) constxiiGALObject
SetDebugNamePlatform(xiiStringView sName) const override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetIndexBuffer(xiiSharedPtr< xiiGALBuffer > pIndexBuffer, xiiUInt64 uiByteOffset=0U, xiiEnum< xiiGALStateTransitionMode > transitionMode=xiiGALStateTransitionMode::Transition)xiiGALCommandList
SetIndexBufferPlatform(xiiSharedPtr< xiiGALBuffer > pIndexBuffer, xiiUInt64 uiByteOffset, xiiEnum< xiiGALStateTransitionMode > transitionMode) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetPipelineState(xiiSharedPtr< xiiGALPipelineState > pPipelineState)xiiGALCommandList
SetPipelineStatePlatform(xiiSharedPtr< xiiGALPipelineState > pPipelineState) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetSampler(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALSampler > pSampler)xiiGALCommandList
SetSamplerPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALSampler > pSampler) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetScissorRect(const xiiRectU32 &rect)xiiGALCommandListinline
SetScissorRects(xiiArrayPtr< const xiiRectU32 > pRects)xiiGALCommandList
SetScissorRectsPlatform(xiiArrayPtr< xiiRectU32 > pRects) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetShaderResourceBufferView(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBufferView > pBufferView)xiiGALCommandList
SetShaderResourceBufferViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBufferView > pBufferView) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetShaderResourceTextureView(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALTextureView > pTextureView)xiiGALCommandList
SetShaderResourceTextureViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALTextureView > pTextureView) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetStencilRef(xiiUInt32 uiStencilRef)xiiGALCommandList
SetStencilRefPlatform(xiiUInt32 uiStencilRef) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetUnorderedAccessBufferView(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBufferView > pBufferView)xiiGALCommandList
SetUnorderedAccessBufferViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBufferView > pBufferView) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetUnorderedAccessTextureView(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALTextureView > pTextureView)xiiGALCommandList
SetUnorderedAccessTextureViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALTextureView > pTextureView) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetVertexBuffers(xiiUInt32 uiStartSlot, xiiArrayPtr< xiiSharedPtr< xiiGALBuffer > > pVertexBuffers, xiiArrayPtr< xiiUInt64 > pByteOffsets, xiiBitflags< xiiGALSetVertexBufferFlags > flags=xiiGALSetVertexBufferFlags::None, xiiEnum< xiiGALStateTransitionMode > transitionMode=xiiGALStateTransitionMode::Transition)xiiGALCommandList
SetVertexBuffersPlatform(xiiUInt32 uiStartSlot, xiiArrayPtr< VertexStreamDescription > pVertexStreams, xiiBitflags< xiiGALSetVertexBufferFlags > flags, xiiEnum< xiiGALStateTransitionMode > transitionMode) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetViewport(const xiiGALViewport &viewport)xiiGALCommandListinline
SetViewports(xiiArrayPtr< const xiiGALViewport > pViewports)xiiGALCommandList
SetViewportsPlatform(xiiArrayPtr< xiiGALViewport > pViewports) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
Submit()xiiGALCommandList
SubmitPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
TransitionBufferState(xiiGALBufferVulkan *pBufferVulkan, xiiBitflags< xiiGALResourceStateFlags > oldState, xiiBitflags< xiiGALResourceStateFlags > newState, const bool bUpdateBufferState) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
TransitionImageLayout(vk::Image vkImage, vk::ImageLayout vkOldLayout, vk::ImageLayout vkNewLayout, const vk::ImageSubresourceRange &vkImageSubresourceRange, vk::PipelineStageFlags vkPipelineSourceStageFlags, vk::PipelineStageFlags vkPipelineDestinationStageFlags) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
TransitionImageLayout(xiiGALTextureVulkan *pTextureVulkan, vk::ImageLayout newLayout) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
TransitionOrVerifyBufferState(xiiGALBufferVulkan *pBufferVulkan, xiiEnum< xiiGALStateTransitionMode > transitionMode, xiiBitflags< xiiGALResourceStateFlags > requiredState, vk::AccessFlagBits expectedAccessFlags, const char *szOperationName) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
TransitionOrVerifyTextureState(xiiGALTextureVulkan *pTextureVulkan, xiiEnum< xiiGALStateTransitionMode > transitionMode, xiiBitflags< xiiGALResourceStateFlags > requiredState, vk::ImageLayout expectedLayout, const char *szOperationName) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
TransitionResourceStates(xiiArrayPtr< xiiGALStateTransitionDescription > pResourceBarriers)xiiGALCommandList
TransitionResourceStatesPlatform(xiiArrayPtr< xiiGALStateTransitionDescription > pResourceBarriers) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
TransitionTextureState(xiiGALTextureVulkan *pTextureVulkan, xiiBitflags< xiiGALResourceStateFlags > oldState, xiiBitflags< xiiGALResourceStateFlags > newState, xiiBitflags< xiiGALStateTransitionFlags > flags, vk::ImageSubresourceRange *pSubresourceRange=nullptr) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
UnmapBuffer(xiiSharedPtr< xiiGALBuffer > pBuffer, xiiEnum< xiiGALMapType > mapType)xiiGALCommandList
UnmapBufferPlatform(xiiSharedPtr< xiiGALBuffer > pBuffer, xiiEnum< xiiGALMapType > mapType) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
UnmapTextureSubresource(xiiSharedPtr< xiiGALTexture > pTexture, xiiGALTextureMipLevelData textureMipLevelData)xiiGALCommandList
UnmapTextureSubresourcePlatform(xiiSharedPtr< xiiGALTexture > pTexture, xiiGALTextureMipLevelData textureMipLevelData) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
UpdateBuffer(xiiSharedPtr< xiiGALBuffer > pBuffer, xiiUInt32 uiDestinationOffset, xiiArrayPtr< const xiiUInt8 > pSourceData)xiiGALCommandList
UpdateBufferPlatform(xiiSharedPtr< xiiGALBuffer > pBuffer, xiiUInt32 uiDestinationOffset, xiiArrayPtr< const xiiUInt8 > pSourceData) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
UpdateBufferRegion(xiiGALBufferVulkan *pBufferVulkan, vk::Buffer vkSourceBuffer, xiiUInt64 uiSourceOffset, xiiUInt64 uiDestinationOffset, xiiUInt64 uiSizeInBytes) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
UpdateTexture(xiiSharedPtr< xiiGALTexture > pTexture, const xiiGALTextureMipLevelData &textureMiplevelData, const xiiBoundingBoxU32 &textureBox, const xiiGALTextureSubResourceData &subresourceData)xiiGALCommandList
UpdateTexturePlatform(xiiSharedPtr< xiiGALTexture > pTexture, const xiiGALTextureMipLevelData &textureMiplevelData, const xiiBoundingBoxU32 &textureBox, const xiiGALTextureSubResourceData &subresourceData) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
UpdateTextureRegion(const void *pSourceData, xiiUInt64 uiSourceStride, xiiUInt64 uiSourceDepthStride, xiiGALTextureVulkan *pTextureVulkan, xiiUInt32 uiMipLevel, xiiUInt32 uiSlice, const xiiBoundingBoxU32 &destinationBox) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
ValidateTextureRegion(const xiiGALTextureCreationDescription &textureDescription, xiiUInt32 uiMipLevel, xiiUInt32 uiSlice, const xiiBoundingBoxU32 &box) (defined in xiiGALCommandList)xiiGALCommandListprotected
ValidateTextureUpdateRegion(const xiiGALTextureCreationDescription &textureDescription, xiiUInt32 uiMipLevel, xiiUInt32 uiSlice, const xiiBoundingBoxU32 &destinationBox, const xiiGALTextureSubResourceData &subresourceData) (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyBottomLevelASState(xiiGALBottomLevelAS *pBottomLevelAS, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyBufferState(xiiGALBuffer *pBuffer, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyResourceState(xiiBitflags< xiiGALResourceStateFlags > stateFlags, xiiBitflags< xiiGALCommandQueueType > queueType, const char *szParameterName) const (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyResourceStates(xiiBitflags< xiiGALResourceStateFlags > stateFlags, bool bIsTexture) const (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyTextureState(xiiGALTexture *pTexture, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyTopLevelASState(xiiGALTopLevelAS *pTopLevelAS, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) (defined in xiiGALCommandList)xiiGALCommandListprotected
xiiGALCommandList(xiiSharedPtr< xiiGALDevice > pDevice, xiiGALCommandQueue *pCommandQueue, const xiiGALCommandListCreationDescription &creationDescription) (defined in xiiGALCommandList)xiiGALCommandListprotected
xiiGALCommandListVulkan(xiiSharedPtr< xiiGALDeviceVulkan > pDeviceVulkan, xiiGALCommandQueueVulkan *pCommandQueueVulkan, xiiGALCommandBufferPoolVulkan *pCommandBufferPool, const xiiGALCommandListCreationDescription &creationDescription) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotected
xiiGALCommandQueueVulkan (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanfriend
xiiGALDeviceObject(xiiSharedPtr< xiiGALDevice > pDevice) (defined in xiiGALDeviceObject)xiiGALDeviceObjectprotected
xiiGALDeviceVulkan (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanfriend
xiiGALObject() (defined in xiiGALObject)xiiGALObjectprotected
xiiMemoryUtils (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanfriend
xiiRefCountingImpl()=defaultxiiRefCountingImpl
xiiRefCountingImpl(const xiiRefCountingImpl &rhs) (defined in xiiRefCountingImpl)xiiRefCountingImplinline
xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClass
~xiiGALCommandList() (defined in xiiGALCommandList)xiiGALCommandListprotectedvirtual
~xiiGALCommandListVulkan() (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
~xiiGALDeviceObject() (defined in xiiGALDeviceObject)xiiGALDeviceObjectprotectedvirtual
~xiiGALObject() (defined in xiiGALObject)xiiGALObjectprotectedvirtual
~xiiRefCounted()=defaultxiiRefCountedvirtual
~xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClassvirtual