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

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

AddRef() constxiiRefCountingImplinline
BeginFrame()xiiGALDevice
CreateBlendState(const xiiGALBlendStateCreationDescription &description)xiiGALDevice
CreateBottomLevelAS(const xiiGALBottomLevelASCreationDescription &description)xiiGALDevice
CreateBuffer(const xiiGALBufferCreationDescription &description, const xiiGALBufferData *pInitialData=nullptr)xiiGALDevice
CreateComputePipelineState(const xiiGALComputePipelineStateCreationDescription &description)xiiGALDevice
CreateDepthStencilState(const xiiGALDepthStencilStateCreationDescription &description)xiiGALDevice
CreateFence(const xiiGALFenceCreationDescription &description)xiiGALDevice
CreateFramebuffer(const xiiGALFramebufferCreationDescription &description)xiiGALDevice
CreateGraphicsPipelineState(const xiiGALGraphicsPipelineStateCreationDescription &description)xiiGALDevice
CreatePipelineResourceSignature(xiiGALPipelineResourceSignatureCreationDescription &description)xiiGALDevice
CreateQuery(const xiiGALQueryCreationDescription &description)xiiGALDevice
CreateRasterizerState(const xiiGALRasterizerStateCreationDescription &description)xiiGALDevice
CreateRayTracingPipelineState(const xiiGALRayTracingPipelineStateCreationDescription &description)xiiGALDevice
CreateRenderPass(const xiiGALRenderPassCreationDescription &description)xiiGALDevice
CreateSampler(const xiiGALSamplerCreationDescription &description)xiiGALDevice
CreateShader(const xiiGALShaderCreationDescription &description)xiiGALDevice
CreateSwapChain(const xiiGALSwapChainCreationDescription &description)xiiGALDevice
CreateTexture(const xiiGALTextureCreationDescription &description, const xiiGALTextureData *pInitialData=nullptr)xiiGALDevice
CreateTilePipelineState(const xiiGALTilePipelineStateCreationDescription &description)xiiGALDevice
CreateTopLevelAS(const xiiGALTopLevelASCreationDescription &description)xiiGALDevice
EndFrame()xiiGALDevice
FinalizeBufferInternal(const xiiGALBufferCreationDescription &description, xiiSharedPtr< xiiGALBuffer > &pBuffer) (defined in xiiGALDevice)xiiGALDeviceprotected
FinalizeTextureInternal(const xiiGALTextureCreationDescription &description, xiiSharedPtr< xiiGALTexture > &pTexture) (defined in xiiGALDevice)xiiGALDeviceprotected
GetDebugName() constxiiGALObjectinline
GetDefaultCommandQueue(xiiBitflags< xiiGALCommandQueueType > queueType=xiiGALCommandQueueType::Graphics) const =0xiiGALDevicepure virtual
GetDefaultDevice()xiiGALDevicestatic
GetDescription() constxiiGALDevice
GetDynamicRTTI() const (defined in xiiReflectedClass)xiiReflectedClassinlinevirtual
GetFeatures() constxiiGALDevice
GetGraphicsDeviceAdapterProperties() constxiiGALDevice
GetGraphicsDeviceType() constxiiGALDevice
GetMutex() constxiiGALDevice
GetRefCount() constxiiRefCountingImplinline
GetStaticRTTI() (defined in xiiNoBase)xiiNoBaseinlinestatic
HasDefaultDevice()xiiGALDevicestatic
Initialize()xiiGALDevice
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
ReleaseRef() constxiiRefCountingImplinline
s_EventsxiiGALDevicestatic
SetDebugName(xiiStringView sDebugName) constxiiGALObject
SetDebugNamePlatform(xiiStringView sName) const (defined in xiiGALObject)xiiGALObjectinlineprotectedvirtual
SetDefaultDevice(xiiSharedPtr< xiiGALDevice > pDefaultDevice)xiiGALDevicestatic
VerifyMultithreadedAccess() constxiiGALDeviceprotected
WaitIdle()xiiGALDevice
xiiGALDevice(xiiAllocatorBase *pAllocator, const xiiGALDeviceCreationDescription &creationDescription) (defined in xiiGALDevice)xiiGALDeviceprotected
xiiGALObject() (defined in xiiGALObject)xiiGALObjectprotected
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