![]() |
XII Release 0.1.0
|
This is the complete list of members for xiiGALCommandListVulkan, including all inherited members.
| AddRef() const | xiiRefCountingImpl | inline |
| 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) | xiiGALCommandList | inline |
| Begin() | xiiGALCommandList | |
| BeginDebugGroup(xiiStringView sName, const xiiColor &color=xiiColor::White) | xiiGALCommandList | |
| BeginDebugGroupPlatform(xiiStringView sName, const xiiColor &color) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| BeginPlatform() override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| BeginQuery(xiiSharedPtr< xiiGALQuery > pQuery) | xiiGALCommandList | |
| BeginQueryPlatform(xiiSharedPtr< xiiGALQuery > pQuery) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| BeginRenderPass(const xiiGALBeginRenderPassDescription &beginRenderPass) | xiiGALCommandList | |
| BeginRenderPassPlatform(xiiSharedPtr< xiiGALRenderPass > pRenderPass, xiiSharedPtr< xiiGALFramebuffer > pFramebuffer, xiiArrayPtr< const xiiGALOptimizedClearValue > pOptimizedClearValues) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| ClearRenderTargetView(xiiSharedPtr< xiiGALTextureView > pRenderTargetView, const xiiColor &clearColor) | xiiGALCommandList | |
| ClearRenderTargetViewPlatform(xiiSharedPtr< xiiGALTextureView > pRenderTargetView, const xiiColor &clearColor) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| CommitShaderResources(xiiEnum< xiiGALStateTransitionMode > mode=xiiGALStateTransitionMode::Transition) | xiiGALCommandList | |
| CommitShaderResourcesPlatform(xiiEnum< xiiGALStateTransitionMode > mode) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| CopyBuffer(xiiSharedPtr< xiiGALBuffer > pSourceBuffer, xiiSharedPtr< xiiGALBuffer > pDestinationBuffer) | xiiGALCommandList | |
| CopyBufferPlatform(xiiSharedPtr< xiiGALBuffer > pSourceBuffer, xiiSharedPtr< xiiGALBuffer > pDestinationBuffer) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| CopyTextureRegion(xiiGALTextureVulkan *pSourceTextureVulkan, xiiGALTextureVulkan *pDestinationTextureVulkan, const vk::ImageCopy ©Region) (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) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| DispatchCompute(const xiiGALDispatchComputeDescription &description) | xiiGALCommandList | |
| DispatchComputeIndirect(const xiiGALDispatchComputeIndirectDescription &description) | xiiGALCommandList | |
| DispatchComputeIndirectPlatform(const xiiGALDispatchComputeIndirectDescription &description) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| DispatchComputePlatform(const xiiGALDispatchComputeDescription &description) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| Draw(const xiiGALDrawDescription &description) | xiiGALCommandList | |
| DrawIndexed(const xiiGALDrawIndexedDescription &description) | xiiGALCommandList | |
| DrawIndexedIndirect(const xiiGALDrawIndexedIndirectDescription &description) | xiiGALCommandList | |
| DrawIndexedIndirectPlatform(const xiiGALDrawIndexedIndirectDescription &description) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| DrawIndexedPlatform(const xiiGALDrawIndexedDescription &description) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| DrawIndirect(const xiiGALDrawIndirectDescription &description) | xiiGALCommandList | |
| DrawIndirectPlatform(const xiiGALDrawIndirectDescription &description) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| DrawMesh(const xiiGALDrawMeshDescription &description) | xiiGALCommandList | |
| DrawMeshIndirect(const xiiGALDrawMeshIndirectDescription &description) | xiiGALCommandList | |
| DrawMeshIndirectPlatform(const xiiGALDrawMeshIndirectDescription &description) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| DrawMeshPlatform(const xiiGALDrawMeshDescription &description) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| DrawPlatform(const xiiGALDrawDescription &description) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| End() | xiiGALCommandList | |
| EndDebugGroup() | xiiGALCommandList | |
| EndDebugGroupPlatform() override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| EndPlatform() override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| EndQuery(xiiSharedPtr< xiiGALQuery > pQuery) | xiiGALCommandList | |
| EndQueryPlatform(xiiSharedPtr< xiiGALQuery > pQuery) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| EndRenderPass() | xiiGALCommandList | |
| EndRenderPassPlatform() override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| EnqueueSignal(xiiSharedPtr< xiiGALFence > pFence, xiiUInt64 uiValue) | xiiGALCommandList | |
| EnqueueSignalPlatform(xiiSharedPtr< xiiGALFence > pFence, xiiUInt64 uiValue) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| FlushBarriers() (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | |
| GenerateMips(xiiSharedPtr< xiiGALTextureView > pTextureView) | xiiGALCommandList | |
| GenerateMipsPlatform(xiiSharedPtr< xiiGALTextureView > pTextureView) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| GetCommandListStatistics() const | xiiGALCommandList | inline |
| GetDebugName() const | xiiGALObject | inline |
| GetDescription() const | xiiGALCommandList | inline |
| GetDevice() const | xiiGALDeviceObject | inline |
| GetDynamicRTTI() const (defined in xiiReflectedClass) | xiiReflectedClass | inlinevirtual |
| GetFramebuffer() const | xiiGALCommandList | inline |
| GetPipelineResourceSignature() const | xiiGALCommandList | inline |
| GetPipelineState() const | xiiGALCommandList | inline |
| GetRecordingState() const | xiiGALCommandList | inline |
| GetRefCount() const | xiiRefCountingImpl | inline |
| GetRenderPass() const | xiiGALCommandList | inline |
| GetStaticRTTI() (defined in xiiNoBase) | xiiNoBase | inlinestatic |
| GetStatistics() const | xiiGALCommandList | inline |
| GetVulkanCommandBuffer() const (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | inline |
| GetVulkanCommandBufferSupportedAccessFlags() const (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | inline |
| GetVulkanCommandBufferSupportedStageFlags() const (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | inline |
| GetVulkanUploadStagingBufferPool() const (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | inline |
| InitPlatform() override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| InsertDebugLabel(xiiStringView sName, const xiiColor &color=xiiColor::White) | xiiGALCommandList | |
| InsertDebugLabelPlatform(xiiStringView sName, const xiiColor &color) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| InvalidateState() | xiiGALCommandList | |
| InvalidateStatePlatform() override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| IsInstanceOf(const xiiRTTI *pType) const | xiiReflectedClass | |
| IsInstanceOf() const | xiiReflectedClass | inline |
| IsReferenced() const | xiiRefCountingImpl | inline |
| m_BlendFactors (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_bNativeMultiDrawSupported (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_Description (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_pDevice (defined in xiiGALDeviceObject) | xiiGALDeviceObject | protected |
| m_pFramebuffer (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_pIndexBuffer (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_pPipelineResourceSignature (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_pPipelineState (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_pRenderPass (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_RecordingState (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_ScissorRects (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_uiIndexDataOffset (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_uiStencilRef (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_VertexStreams (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| m_Viewports (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| MultiDrawPlatform(const xiiGALMultiDrawDescription &description) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| NextSubpass() | xiiGALCommandList | |
| NextSubpassPlatform() override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| operator=(const xiiRefCountingImpl &rhs) (defined in xiiRefCountingImpl) | xiiRefCountingImpl | inline |
| RecordingState enum name | xiiGALCommandList | |
| ReleaseRef() const | xiiRefCountingImpl | inline |
| Reset() | xiiGALCommandList | |
| ResetPlatform() override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| s_uiDrawMeshIndirectCommandStride (defined in xiiGALCommandList) | xiiGALCommandList | protectedstatic |
| SetBlendFactor(const xiiColor &blendFactor) | xiiGALCommandList | |
| SetBlendFactorPlatform(const xiiColor &blendFactor) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| SetConstantBuffer(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBuffer > pConstantBuffer) | xiiGALCommandList | |
| SetConstantBufferPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBuffer > pConstantBuffer) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| SetDebugName(xiiStringView sDebugName) const | xiiGALObject | |
| SetDebugNamePlatform(xiiStringView sName) const override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| SetPipelineState(xiiSharedPtr< xiiGALPipelineState > pPipelineState) | xiiGALCommandList | |
| SetPipelineStatePlatform(xiiSharedPtr< xiiGALPipelineState > pPipelineState) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| SetSampler(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALSampler > pSampler) | xiiGALCommandList | |
| SetSamplerPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALSampler > pSampler) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| SetScissorRect(const xiiRectU32 &rect) | xiiGALCommandList | inline |
| SetScissorRects(xiiArrayPtr< const xiiRectU32 > pRects) | xiiGALCommandList | |
| SetScissorRectsPlatform(xiiArrayPtr< xiiRectU32 > pRects) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| SetShaderResourceBufferView(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBufferView > pBufferView) | xiiGALCommandList | |
| SetShaderResourceBufferViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBufferView > pBufferView) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| SetShaderResourceTextureView(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALTextureView > pTextureView) | xiiGALCommandList | |
| SetShaderResourceTextureViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALTextureView > pTextureView) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| SetStencilRef(xiiUInt32 uiStencilRef) | xiiGALCommandList | |
| SetStencilRefPlatform(xiiUInt32 uiStencilRef) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| SetUnorderedAccessBufferView(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBufferView > pBufferView) | xiiGALCommandList | |
| SetUnorderedAccessBufferViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALBufferView > pBufferView) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| SetUnorderedAccessTextureView(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALTextureView > pTextureView) | xiiGALCommandList | |
| SetUnorderedAccessTextureViewPlatform(const xiiGALPipelineResourceDescription &bindingInformation, xiiSharedPtr< xiiGALTextureView > pTextureView) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| SetViewport(const xiiGALViewport &viewport) | xiiGALCommandList | inline |
| SetViewports(xiiArrayPtr< const xiiGALViewport > pViewports) | xiiGALCommandList | |
| SetViewportsPlatform(xiiArrayPtr< xiiGALViewport > pViewports) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| Submit(xiiSharedPtr< xiiGALCommandList > pSecondaryCommandList) | xiiGALCommandList | |
| SubmitPlatform(xiiSharedPtr< xiiGALCommandList > pSecondaryCommandList) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| UnmapTextureSubresource(xiiSharedPtr< xiiGALTexture > pTexture, xiiGALTextureMipLevelData textureMipLevelData) | xiiGALCommandList | |
| UnmapTextureSubresourcePlatform(xiiSharedPtr< xiiGALTexture > pTexture, xiiGALTextureMipLevelData textureMipLevelData) override final (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandListVulkan | protectedvirtual |
| 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) | xiiGALCommandList | protected |
| ValidateTextureUpdateRegion(const xiiGALTextureCreationDescription &textureDescription, xiiUInt32 uiMipLevel, xiiUInt32 uiSlice, const xiiBoundingBoxU32 &destinationBox, const xiiGALTextureSubResourceData &subresourceData) (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| VerifyBottomLevelASState(xiiGALBottomLevelAS *pBottomLevelAS, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| VerifyBufferState(xiiGALBuffer *pBuffer, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| VerifyResourceState(xiiBitflags< xiiGALResourceStateFlags > stateFlags, xiiBitflags< xiiGALCommandQueueFlags > queueFlags, const char *szParameterName) const (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| VerifyResourceStates(xiiBitflags< xiiGALResourceStateFlags > stateFlags, bool bIsTexture) const (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| VerifyTextureState(xiiGALTexture *pTexture, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| VerifyTopLevelASState(xiiGALTopLevelAS *pTopLevelAS, xiiBitflags< xiiGALResourceStateFlags > requiredState, const char *szOperationName) (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| xiiGALCommandList(xiiSharedPtr< xiiGALDevice > pDevice, const xiiGALCommandListCreationDescription &creationDescription) (defined in xiiGALCommandList) | xiiGALCommandList | protected |
| xiiGALCommandListVulkan(xiiSharedPtr< xiiGALDeviceVulkan > pDeviceVulkan, const xiiGALCommandListCreationDescription &creationDescription) (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protected |
| xiiGALCommandQueueVulkan (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | friend |
| xiiGALDeviceObject(xiiSharedPtr< xiiGALDevice > pDevice) (defined in xiiGALDeviceObject) | xiiGALDeviceObject | protected |
| xiiGALDeviceVulkan (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | friend |
| xiiGALObject() (defined in xiiGALObject) | xiiGALObject | protected |
| xiiMemoryUtils (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | friend |
| xiiRefCountingImpl()=default | xiiRefCountingImpl | |
| xiiRefCountingImpl(const xiiRefCountingImpl &rhs) (defined in xiiRefCountingImpl) | xiiRefCountingImpl | inline |
| xiiReflectedClass()=default (defined in xiiReflectedClass) | xiiReflectedClass | |
| ~xiiGALCommandList() (defined in xiiGALCommandList) | xiiGALCommandList | protectedvirtual |
| ~xiiGALCommandListVulkan() (defined in xiiGALCommandListVulkan) | xiiGALCommandListVulkan | protectedvirtual |
| ~xiiGALDeviceObject() (defined in xiiGALDeviceObject) | xiiGALDeviceObject | protectedvirtual |
| ~xiiGALObject() (defined in xiiGALObject) | xiiGALObject | protectedvirtual |
| ~xiiRefCounted()=default | xiiRefCounted | virtual |
| ~xiiReflectedClass()=default (defined in xiiReflectedClass) | xiiReflectedClass | virtual |