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 vkSemaphore, xiiUInt64 uiValue=0ULL) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
AddWaitSemaphore(vk::Semaphore vkSemaphore, vk::PipelineStageFlags pipelineFlags, xiiUInt64 uiValue=0ULL) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
AssertRenderingThread() const (defined in xiiGALCommandList)xiiGALCommandListinline
Begin()xiiGALCommandList
BeginDebugGroup(xiiStringView sName, const xiiColor &color=xiiColor::White)xiiGALCommandList
BeginDebugGroupPlatform(xiiStringView sName, const xiiColor &color) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
BeginPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
BeginQuery(xiiGALQuery *pQuery)xiiGALCommandList
BeginQueryPlatform(xiiGALQuery *pQuery) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
BeginRenderPass(const xiiGALBeginRenderPassDescription &beginRenderPass)xiiGALCommandList
BeginRenderPassPlatform(xiiGALRenderPass *pRenderPass, xiiGALFramebuffer *pFramebuffer, xiiArrayPtr< const xiiGALOptimizedClearValue > pOptimizedClearValues) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
BufferMemoryBarrier(xiiGALBufferVulkan *pBufferVulkan, vk::AccessFlags newAccessFlags) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
BuildBLAS(const xiiGALBuildBLASDescription &description)xiiGALCommandList
BuildBLASPlatform(const xiiGALBuildBLASDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
BuildTLAS(const xiiGALBuildTLASDescription &description)xiiGALCommandList
BuildTLASPlatform(const xiiGALBuildTLASDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
ClearDepthStencilView(xiiGALTextureView *pDepthStencilView, bool bClearDepth, bool bClearStencil, float fDepthClear, xiiUInt8 uiStencilClear)xiiGALCommandList
ClearDepthStencilViewPlatform(xiiGALTextureView *pDepthStencilView, bool bClearDepth, bool bClearStencil, float fDepthClear, xiiUInt8 uiStencilClear) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
ClearRenderTargetView(xiiGALTextureView *pRenderTargetView, const xiiColor &clearColor)xiiGALCommandList
ClearRenderTargetViewPlatform(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
CopyBLAS(const xiiGALCopyBLASDescription &description)xiiGALCommandList
CopyBLASPlatform(const xiiGALCopyBLASDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
CopyBuffer(xiiGALBuffer *pSourceBuffer, xiiGALBuffer *pDestinationBuffer)xiiGALCommandList
CopyBufferPlatform(xiiGALBuffer *pSourceBuffer, xiiGALBuffer *pDestinationBuffer) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
CopyBufferRegion(xiiGALBuffer *pSourceBuffer, xiiUInt64 uiSourceOffset, xiiGALBuffer *pDestinationBuffer, xiiUInt64 uiDestinationOffset, xiiUInt64 uiSize)xiiGALCommandList
CopyBufferRegionPlatform(xiiGALBuffer *pSourceBuffer, xiiUInt64 uiSourceOffset, 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(xiiGALTexture *pSourceTexture, xiiGALTexture *pDestinationTexture)xiiGALCommandList
CopyTexturePlatform(xiiGALTexture *pSourceTexture, xiiGALTexture *pDestinationTexture) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
CopyTextureRegion(xiiGALTextureVulkan *pSourceTextureVulkan, xiiGALTextureVulkan *pDestinationTextureVulkan, const vk::ImageCopy &copyRegion) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
xiiGALCommandList::CopyTextureRegion(xiiGALTexture *pSourceTexture, const xiiGALTextureMipLevelData &sourceMipLevelData, const xiiBoundingBoxU32 &box, xiiGALTexture *pDestinationTexture, const xiiGALTextureMipLevelData &destinationMipLevelData, const xiiVec3U32 &vDestinationPoint)xiiGALCommandList
CopyTextureRegionPlatform(xiiGALTexture *pSourceTexture, const xiiGALTextureMipLevelData &sourceMipLevelData, const xiiBoundingBoxU32 &box, 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
CopyTLAS(const xiiGALCopyTLASDescription &description)xiiGALCommandList
CopyTLASPlatform(const xiiGALCopyTLASDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
DeviceWaitForFence(xiiGALFence *pFence, xiiUInt64 uiValue)xiiGALCommandList
DeviceWaitForFencePlatform(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()xiiGALCommandList
EndDebugGroup()xiiGALCommandList
EndDebugGroupPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
EndPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
EndQuery(xiiGALQuery *pQuery)xiiGALCommandList
EndQueryPlatform(xiiGALQuery *pQuery) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
EndRenderPass()xiiGALCommandList
EndRenderPassPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
EnqueueSignal(xiiGALFence *pFence, xiiUInt64 uiValue)xiiGALCommandList
EnqueueSignalPlatform(xiiGALFence *pFence, xiiUInt64 uiValue) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
FlushBarriers() (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkan
GenerateMips(xiiGALTextureView *pTextureView)xiiGALCommandList
GenerateMipsPlatform(xiiGALTextureView *pTextureView) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
GetCommandListStatistics() constxiiGALCommandListinline
GetDebugName() constxiiGALObjectinline
GetDescription() constxiiGALCommandListinline
GetDevice() constxiiGALDeviceObjectinline
GetDynamicRTTI() const (defined in xiiReflectedClass)xiiReflectedClassinlinevirtual
GetRecordingState() constxiiGALCommandListinline
GetRefCount() constxiiRefCountingImplinline
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
InitPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
InsertDebugLabel(xiiStringView sName, const xiiColor &color=xiiColor::White)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_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_PushConstantStaging (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(xiiGALBuffer *pBuffer, xiiEnum< xiiGALMapType > mapType, xiiBitflags< xiiGALMapFlags > mapFlags, void *&pMappedData)xiiGALCommandList
MapBufferPlatform(xiiGALBuffer *pBuffer, xiiEnum< xiiGALMapType > mapType, xiiBitflags< xiiGALMapFlags > mapFlags, void *&pMappedData) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
MapTextureSubresource(xiiGALTexture *pTexture, xiiGALTextureMipLevelData textureMipLevelData, xiiEnum< xiiGALMapType > mapType, xiiBitflags< xiiGALMapFlags > mapFlags, xiiBoundingBoxU32 *pTextureBox, xiiGALMappedTextureSubresource &mappedData)xiiGALCommandList
MapTextureSubresourcePlatform(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
PushConstants(xiiUInt32 uiOffset, xiiArrayPtr< xiiUInt8 > pData)xiiGALCommandList
PushConstantsPlatform(xiiUInt32 uiOffset, xiiArrayPtr< const xiiUInt8 > pData) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
RecordingState enum namexiiGALCommandList
RecordQueryReset(xiiGALQueryPoolVulkan *pPool, xiiGALQueryType::Enum type, xiiUInt32 uiIndex)xiiGALCommandListVulkan
ReleaseRef() constxiiRefCountingImplinline
Reset()xiiGALCommandList
ResetPlatform() override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
ResolveAndSetAccelerationStructure(const xiiTempHashedString &sResourceName, xiiGALTopLevelAS *pTopLevelAS, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetConstantBuffer(const xiiTempHashedString &sResourceName, xiiGALBuffer *pConstantBuffer, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetSampler(const xiiTempHashedString &sResourceName, xiiGALSampler *pSampler, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetSamplers(const xiiTempHashedString &sResourceName, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALSampler * > pSamplers, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown) (defined in xiiGALCommandList)xiiGALCommandList
ResolveAndSetShaderResourceBufferView(const xiiTempHashedString &sResourceName, xiiGALBufferView *pBufferView, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetShaderResourceBufferViews(const xiiTempHashedString &sResourceName, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALBufferView * > pBufferViews, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown) (defined in xiiGALCommandList)xiiGALCommandList
ResolveAndSetShaderResourceTextureView(const xiiTempHashedString &sResourceName, xiiGALTextureView *pTextureView, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetShaderResourceTextureViews(const xiiTempHashedString &sResourceName, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALTextureView * > pTextureViews, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown) (defined in xiiGALCommandList)xiiGALCommandList
ResolveAndSetUnorderedAccessBufferView(const xiiTempHashedString &sResourceName, xiiGALBufferView *pBufferView, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetUnorderedAccessBufferViews(const xiiTempHashedString &sResourceName, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALBufferView * > pBufferViews, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown) (defined in xiiGALCommandList)xiiGALCommandList
ResolveAndSetUnorderedAccessTextureView(const xiiTempHashedString &sResourceName, xiiGALTextureView *pTextureView, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown)xiiGALCommandList
ResolveAndSetUnorderedAccessTextureViews(const xiiTempHashedString &sResourceName, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALTextureView * > pTextureViews, xiiBitflags< xiiGALShaderType > shaderStages=xiiGALShaderType::Unknown) (defined in xiiGALCommandList)xiiGALCommandList
ResolveTextureSubResource(xiiGALTexture *pSourceTexture, xiiGALTexture *pDestinationTexture, const xiiGALResolveTextureSubresourceDescription &description)xiiGALCommandList
ResolveTextureSubResourcePlatform(xiiGALTexture *pSourceTexture, xiiGALTexture *pDestinationTexture, const xiiGALResolveTextureSubresourceDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
s_uiDrawMeshIndirectCommandStride (defined in xiiGALCommandList)xiiGALCommandListprotectedstatic
SetAccelerationStructure(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALTopLevelAS *pTopLevelAS)xiiGALCommandList
SetAccelerationStructurePlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALTopLevelAS *pTopLevelAS) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetBlendFactor(const xiiColor &blendFactor)xiiGALCommandList
SetBlendFactorPlatform(const xiiColor &blendFactor) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetConstantBuffer(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALBuffer *pConstantBuffer)xiiGALCommandList
SetConstantBufferPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALBuffer *pConstantBuffer) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetDebugName(xiiStringView sDebugName) constxiiGALObject
SetDebugNamePlatform(xiiStringView sName) const override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetIndexBuffer(xiiGALBuffer *pIndexBuffer, xiiUInt64 uiByteOffset=0U, xiiEnum< xiiGALStateTransitionMode > transitionMode=xiiGALStateTransitionMode::Transition)xiiGALCommandList
SetIndexBufferPlatform(xiiGALBuffer *pIndexBuffer, xiiUInt64 uiByteOffset, xiiEnum< xiiGALStateTransitionMode > transitionMode) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetPipelineState(xiiGALPipelineState *pPipelineState)xiiGALCommandList
SetPipelineStatePlatform(xiiGALPipelineState *pPipelineState) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetSampler(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALSampler *pSampler)xiiGALCommandList
SetSamplerPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALSampler *pSampler) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetSamplers(const xiiGALPipelineResourceDescription &bindingInformation, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALSampler * > pSamplers)xiiGALCommandList
SetSamplersPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALSampler * > pSamplers) 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, xiiGALBufferView *pBufferView)xiiGALCommandList
SetShaderResourceBufferViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALBufferView *pBufferView) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetShaderResourceBufferViews(const xiiGALPipelineResourceDescription &bindingInformation, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALBufferView * > pBufferViews)xiiGALCommandList
SetShaderResourceBufferViewsPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALBufferView * > pBufferViews) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetShaderResourceTextureView(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALTextureView *pTextureView)xiiGALCommandList
SetShaderResourceTextureViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALTextureView *pTextureView) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetShaderResourceTextureViews(const xiiGALPipelineResourceDescription &bindingInformation, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALTextureView * > pTextureViews)xiiGALCommandList
SetShaderResourceTextureViewsPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALTextureView * > pTextureViews) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetShadingRate(xiiBitflags< xiiGALShadingRateFlags > baseRateFlags, xiiBitflags< xiiGALShadingRateCombinerFlags > primitiveCombinerFlags, xiiBitflags< xiiGALShadingRateCombinerFlags > textureCombinerFlags)xiiGALCommandList
SetShadingRatePlatform(xiiBitflags< xiiGALShadingRateFlags > baseRateFlags, xiiBitflags< xiiGALShadingRateCombinerFlags > primitiveCombinerFlags, xiiBitflags< xiiGALShadingRateCombinerFlags > textureCombinerFlags) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetStencilRef(xiiUInt32 uiStencilRef)xiiGALCommandList
SetStencilRefPlatform(xiiUInt32 uiStencilRef) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetUnorderedAccessBufferView(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALBufferView *pBufferView)xiiGALCommandList
SetUnorderedAccessBufferViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALBufferView *pBufferView) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetUnorderedAccessBufferViews(const xiiGALPipelineResourceDescription &bindingInformation, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALBufferView * > pBufferViews)xiiGALCommandList
SetUnorderedAccessBufferViewsPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALBufferView * > pBufferViews) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetUnorderedAccessTextureView(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALTextureView *pTextureView)xiiGALCommandList
SetUnorderedAccessTextureViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiGALTextureView *pTextureView) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetUnorderedAccessTextureViews(const xiiGALPipelineResourceDescription &bindingInformation, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALTextureView * > pTextureViews)xiiGALCommandList
SetUnorderedAccessTextureViewsPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiUInt32 uiFirstElement, xiiArrayPtr< xiiGALTextureView * > pTextureViews) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
SetVertexBuffers(xiiUInt32 uiStartSlot, xiiArrayPtr< 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 *pSecondaryCommandList)xiiGALCommandList
SubmitPlatform(xiiGALCommandList *pSecondaryCommandList) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
TraceRays(const xiiGALTraceRaysDescription &description)xiiGALCommandList
TraceRaysIndirect(const xiiGALTraceRaysIndirectDescription &description)xiiGALCommandList
TraceRaysIndirectPlatform(const xiiGALTraceRaysIndirectDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
TraceRaysPlatform(const xiiGALTraceRaysDescription &description) 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
TransitionOrVerifyAccelerationStructureState(xiiGALResource *pAccelerationStructure, xiiEnum< xiiGALStateTransitionMode > transitionMode, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) (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
TryAddRef() constxiiRefCountingImplinline
UnmapBuffer(xiiGALBuffer *pBuffer, xiiEnum< xiiGALMapType > mapType)xiiGALCommandList
UnmapBufferPlatform(xiiGALBuffer *pBuffer, xiiEnum< xiiGALMapType > mapType) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
UnmapTextureSubresource(xiiGALTexture *pTexture, xiiGALTextureMipLevelData textureMipLevelData)xiiGALCommandList
UnmapTextureSubresourcePlatform(xiiGALTexture *pTexture, xiiGALTextureMipLevelData textureMipLevelData) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
UpdateAttachmentBindings() (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotected
UpdateBuffer(xiiGALBuffer *pBuffer, xiiUInt32 uiDestinationOffset, xiiArrayPtr< const xiiUInt8 > pSourceData)xiiGALCommandList
UpdateBufferPlatform(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
UpdateSBT(const xiiGALUpdateSBTDescription &description)xiiGALCommandList
UpdateSBTPlatform(const xiiGALUpdateSBTDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
UpdateTexture(xiiGALTexture *pTexture, const xiiGALTextureMipLevelData &textureMiplevelData, const xiiBoundingBoxU32 &textureBox, const xiiGALTextureSubResourceData &subresourceData)xiiGALCommandList
UpdateTexturePlatform(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
UpdateTLASInstanceBuffer(xiiGALBuffer *pBuffer, xiiUInt32 uiDestinationOffset, xiiArrayPtr< const xiiGALTLASInstanceData > pInstances)xiiGALCommandList
UpdateTLASInstanceBufferPlatform(xiiGALBuffer *pBuffer, xiiUInt32 uiDestinationOffset, xiiArrayPtr< const xiiGALTLASInstanceData > pInstances) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
ValidateTextureRegion(const xiiGALTextureCreationDescription &textureDescription, xiiUInt32 uiMipLevel, xiiUInt32 uiSlice, const xiiBoundingBoxU32 &box) const (defined in xiiGALCommandList)xiiGALCommandListprotected
ValidateTextureUpdateRegion(const xiiGALTextureCreationDescription &textureDescription, xiiUInt32 uiMipLevel, xiiUInt32 uiSlice, const xiiBoundingBoxU32 &destinationBox, const xiiGALTextureSubResourceData &subresourceData) const (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyBottomLevelASState(const xiiGALBottomLevelAS *pBottomLevelAS, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) const (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyBufferState(const xiiGALBuffer *pBuffer, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) const (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyResourceState(xiiBitflags< xiiGALResourceStateFlags > stateFlags, xiiBitflags< xiiGALCommandQueueFlags > queueFlags, const char *szParameterName) const (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyResourceStates(xiiBitflags< xiiGALResourceStateFlags > stateFlags, bool bIsTexture) const (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyTextureState(const xiiGALTexture *pTexture, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) const (defined in xiiGALCommandList)xiiGALCommandListprotected
VerifyTopLevelASState(const xiiGALTopLevelAS *pTopLevelAS, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) const (defined in xiiGALCommandList)xiiGALCommandListprotected
WriteBLASCompactedSize(const xiiGALWriteBLASCompactedSizeDescription &description)xiiGALCommandList
WriteBLASCompactedSizePlatform(const xiiGALWriteBLASCompactedSizeDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
WriteTLASCompactedSize(const xiiGALWriteTLASCompactedSizeDescription &description)xiiGALCommandList
WriteTLASCompactedSizePlatform(const xiiGALWriteTLASCompactedSizeDescription &description) override final (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotectedvirtual
xiiGALCommandList(xiiSharedPtr< xiiGALDevice > pDevice, const xiiGALCommandListCreationDescription &creationDescription) (defined in xiiGALCommandList)xiiGALCommandListprotected
xiiGALCommandListVulkan(xiiSharedPtr< xiiGALDeviceVulkan > pDeviceVulkan, const xiiGALCommandListCreationDescription &creationDescription) (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanprotected
xiiGALCommandQueueVulkan (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanfriend
xiiGALDeviceObject(xiiSharedPtr< xiiGALDevice > pDevice)xiiGALDeviceObjectprotected
xiiGALDeviceVulkan (defined in xiiGALCommandListVulkan)xiiGALCommandListVulkanfriend
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