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

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

AddRef() constxiiRefCountingImplinline
BeginFrame()xiiGALDevice
BeginFramePlatform() override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateBlendState(const xiiGALBlendStateCreationDescription &description)xiiGALDevice
CreateBlendStatePlatform(const xiiGALBlendStateCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateBottomLevelAS(const xiiGALBottomLevelASCreationDescription &description)xiiGALDevice
CreateBottomLevelASPlatform(const xiiGALBottomLevelASCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateBuffer(const xiiGALBufferCreationDescription &description, const xiiGALBufferData *pInitialData=nullptr)xiiGALDevice
CreateBufferPlatform(const xiiGALBufferCreationDescription &description, const xiiGALBufferData *pInitialData=nullptr) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateComputePipelineState(const xiiGALComputePipelineStateCreationDescription &description)xiiGALDevice
CreateComputePipelineStatePlatform(const xiiGALComputePipelineStateCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateDepthStencilState(const xiiGALDepthStencilStateCreationDescription &description)xiiGALDevice
CreateDepthStencilStatePlatform(const xiiGALDepthStencilStateCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateFence(const xiiGALFenceCreationDescription &description)xiiGALDevice
CreateFencePlatform(const xiiGALFenceCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateFramebuffer(const xiiGALFramebufferCreationDescription &description)xiiGALDevice
CreateFramebufferPlatform(const xiiGALFramebufferCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateGraphicsPipelineState(const xiiGALGraphicsPipelineStateCreationDescription &description)xiiGALDevice
CreateGraphicsPipelineStatePlatform(const xiiGALGraphicsPipelineStateCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreatePipelineResourceSignature(xiiGALPipelineResourceSignatureCreationDescription &description)xiiGALDevice
CreatePipelineResourceSignaturePlatform(const xiiGALPipelineResourceSignatureCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateQuery(const xiiGALQueryCreationDescription &description)xiiGALDevice
CreateQueryPlatform(const xiiGALQueryCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateRasterizerState(const xiiGALRasterizerStateCreationDescription &description)xiiGALDevice
CreateRasterizerStatePlatform(const xiiGALRasterizerStateCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateRayTracingPipelineState(const xiiGALRayTracingPipelineStateCreationDescription &description)xiiGALDevice
CreateRayTracingPipelineStatePlatform(const xiiGALRayTracingPipelineStateCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateRenderPass(const xiiGALRenderPassCreationDescription &description)xiiGALDevice
CreateRenderPassPlatform(const xiiGALRenderPassCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateSampler(const xiiGALSamplerCreationDescription &description)xiiGALDevice
CreateSamplerPlatform(const xiiGALSamplerCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateShader(const xiiGALShaderCreationDescription &description)xiiGALDevice
CreateShaderPlatform(const xiiGALShaderCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateSwapChain(const xiiGALSwapChainCreationDescription &description)xiiGALDevice
CreateSwapChainPlatform(const xiiGALSwapChainCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateTexture(const xiiGALTextureCreationDescription &description, const xiiGALTextureData *pInitialData=nullptr)xiiGALDevice
CreateTexturePlatform(const xiiGALTextureCreationDescription &description, const xiiGALTextureData *pInitialData=nullptr) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateTilePipelineState(const xiiGALTilePipelineStateCreationDescription &description)xiiGALDevice
CreateTilePipelineStatePlatform(const xiiGALTilePipelineStateCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateTopLevelAS(const xiiGALTopLevelASCreationDescription &description)xiiGALDevice
CreateTopLevelASPlatform(const xiiGALTopLevelASCreationDescription &description) override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
CreateVulkanDevice (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanfriend
DebugMode enum name (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkan
EndFrame()xiiGALDevice
EndFramePlatform() override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
FillCapabilitiesPlatform() override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
FinalizeBufferInternal(const xiiGALBufferCreationDescription &description, xiiSharedPtr< xiiGALBuffer > &pBuffer) (defined in xiiGALDevice)xiiGALDeviceprotected
FinalizeTextureInternal(const xiiGALTextureCreationDescription &description, xiiSharedPtr< xiiGALTexture > &pTexture) (defined in xiiGALDevice)xiiGALDeviceprotected
GetAllocator() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetComputeQueueInformation() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetDebugMode() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetDebugName() constxiiGALObjectinline
GetDefaultCommandQueue(xiiBitflags< xiiGALCommandQueueType > queueType) const override finalxiiGALDeviceVulkanvirtual
GetDefaultDevice()xiiGALDevicestatic
GetDescription() constxiiGALDevice
GetDynamicRTTI() const (defined in xiiReflectedClass)xiiReflectedClassinlinevirtual
GetFeatures() constxiiGALDevice
GetFrameNumber() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetGraphicsDeviceAdapterProperties() constxiiGALDevice
GetGraphicsDeviceType() constxiiGALDevice
GetGraphicsQueueInformation() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetMutex() constxiiGALDevice
GetPhysicalDeviceExtensionFeatures() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetPhysicalDeviceExtensionProperties() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetPhysicalDeviceQueueFamilyProperties() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetPhysicalDeviceSupportedExtensions() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetQueryPoolForCommandQueue(xiiGALCommandQueueVulkan *pCommandQueueVulkan) const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetRefCount() constxiiRefCountingImplinline
GetStaticRTTI() (defined in xiiNoBase)xiiNoBaseinlinestatic
GetTransferQueueInformation() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanComputeCommandQueueQueryPool() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanDescriptorSetPool() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanDynamicDispatchLoader() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanFencePool() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanGraphicsCommandQueueQueryPool() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanInstance() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanInstanceEnabledExtensions() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanInstanceExtensionProperties() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanInstanceLayers() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanLogicalDevice() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanLogicalDeviceExtensionFeatures() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanLogicalDeviceFeatures() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanLogicalDeviceSupportedAccessFlags() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanLogicalDeviceSupportedAccessFlags(xiiUInt32 uiQueueFamilyIndex) const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanLogicalDeviceSupportedStagesFlags() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanLogicalDeviceSupportedStagesFlags(xiiUInt32 uiQueueFamilyIndex) const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanMemoryAllocator() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanPhysicalDevice() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanPhysicalDeviceFeatures() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanPhysicalDeviceMemoryProperties() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanPhysicalDeviceProperties() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanPhysicalDevices() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanSemaphorePool() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanTransferCommandQueueQueryPool() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
GetVulkanVersion() const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
HasDefaultDevice()xiiGALDevicestatic
Initialize()xiiGALDevice
InitializePlatform() override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
IsInstanceOf(const xiiRTTI *pType) constxiiReflectedClass
IsInstanceOf() constxiiReflectedClassinline
IsReferenced() constxiiRefCountingImplinline
m_AdapterDescription (defined in xiiGALDevice)xiiGALDeviceprotected
m_Allocator (defined in xiiGALDevice)xiiGALDeviceprotected
m_AllocatorWrapper (defined in xiiGALDevice)xiiGALDeviceprotected
m_Description (defined in xiiGALDevice)xiiGALDeviceprotected
m_Mutex (defined in xiiGALDevice)xiiGALDevicemutableprotected
operator=(const xiiRefCountingImpl &rhs) (defined in xiiRefCountingImpl)xiiRefCountingImplinline
PostInitialize()xiiGALDeviceprotected
PostInitializePlatform() override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
ReclaimCommandBufferLater(xiiGALCommandBufferPoolVulkan *pCommandBufferPool, vk::CommandBuffer &&vkCommandBuffer) (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkan
ReclaimLater(T &&vkObject) (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
ReleaseRef() constxiiRefCountingImplinline
s_EventsxiiGALDevicestatic
SafeReleaseDeviceObject(T &&vkObject, VmaAllocation &&vmaAllocation=nullptr) (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
SetDebugName(xiiStringView sDebugName) constxiiGALObject
SetDebugNamePlatform(xiiStringView sName) const override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanvirtual
SetDefaultDevice(xiiSharedPtr< xiiGALDevice > pDefaultDevice)xiiGALDevicestatic
SetVulkanObjectDebugName(ObjectHandle &vkObject, const char *szDebugName, VmaAllocation vmaAllocation={}) const (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkaninline
VerifyMultithreadedAccess() constxiiGALDeviceprotected
WaitIdle()xiiGALDevice
WaitIdlePlatform() override final (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanprotectedvirtual
xiiGALDevice(xiiAllocatorBase *pAllocator, const xiiGALDeviceCreationDescription &creationDescription) (defined in xiiGALDevice)xiiGALDeviceprotected
xiiGALObject() (defined in xiiGALObject)xiiGALObjectprotected
xiiMemoryUtils (defined in xiiGALDeviceVulkan)xiiGALDeviceVulkanfriend
xiiRefCountingImpl()=defaultxiiRefCountingImpl
xiiRefCountingImpl(const xiiRefCountingImpl &rhs) (defined in xiiRefCountingImpl)xiiRefCountingImplinline
xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClass
~xiiGALDevice() (defined in xiiGALDevice)xiiGALDeviceprotectedvirtual
~xiiGALObject() (defined in xiiGALObject)xiiGALObjectprotectedvirtual
~xiiRefCounted()=defaultxiiRefCountedvirtual
~xiiReflectedClass()=default (defined in xiiReflectedClass)xiiReflectedClassvirtual