Plasma Engine  2.0
Loading...
Searching...
No Matches
plGALDevice Member List

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

AddDeadObject(plUInt32 uiType, HandleType handle) (defined in plGALDevice)plGALDeviceprotected
AddDeadObject(plUInt32 uiType, HandleType handle) (defined in plGALDevice)plGALDevice
BeginCommands(const char *szName)plGALDevice
BeginFrame(const plUInt64 uiAppFrame=0)plGALDevice
BlendStateTable typedef (defined in plGALDevice)plGALDeviceprotected
BufferResourceViewTable typedef (defined in plGALDevice)plGALDeviceprotected
BufferTable typedef (defined in plGALDevice)plGALDeviceprotected
BufferUnorderedAccessViewTable typedef (defined in plGALDevice)plGALDeviceprotected
CreateBlendState(const plGALBlendStateCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateBuffer(const plGALBufferCreationDescription &description, plArrayPtr< const plUInt8 > initialData=plArrayPtr< const plUInt8 >())plGALDevice
CreateConstantBuffer(plUInt32 uiBufferSize) (defined in plGALDevice)plGALDevice
CreateDepthStencilState(const plGALDepthStencilStateCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateIndexBuffer(plGALIndexType::Enum indexType, plUInt32 uiIndexCount, plArrayPtr< const plUInt8 > initialData=plArrayPtr< const plUInt8 >(), bool bDataIsMutable=false) (defined in plGALDevice)plGALDevice
CreateProxyTexture(plGALTextureHandle hParentTexture, plUInt32 uiSlice) (defined in plGALDevice)plGALDevice
CreateRasterizerState(const plGALRasterizerStateCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateRenderTargetView(const plGALRenderTargetViewCreationDescription &description)plGALDevice
CreateResourceView(const plGALTextureResourceViewCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateResourceView(const plGALBufferResourceViewCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateSamplerState(const plGALSamplerStateCreationDescription &description)plGALDevice
CreateShader(const plGALShaderCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateSharedTexture(const plGALTextureCreationDescription &description, plArrayPtr< plGALSystemMemoryDescription > initialData={})plGALDevice
CreateSwapChain(const SwapChainFactoryFunction &func) (defined in plGALDevice)plGALDevice
CreateTexture(const plGALTextureCreationDescription &description, plArrayPtr< plGALSystemMemoryDescription > initialData=plArrayPtr< plGALSystemMemoryDescription >())plGALDevice
CreateUnorderedAccessView(const plGALTextureUnorderedAccessViewCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateUnorderedAccessView(const plGALBufferUnorderedAccessViewCreationDescription &description) (defined in plGALDevice)plGALDevice
CreateVertexBuffer(plUInt32 uiVertexSize, plUInt32 uiVertexCount, plArrayPtr< const plUInt8 > initialData=plArrayPtr< const plUInt8 >(), bool bDataIsMutable=false) (defined in plGALDevice)plGALDevice
CreateVertexDeclaration(const plGALVertexDeclarationCreationDescription &description)plGALDevice
DepthStencilStateTable typedef (defined in plGALDevice)plGALDeviceprotected
DestroyBlendState(plGALBlendStateHandle hBlendState) (defined in plGALDevice)plGALDevice
DestroyBuffer(plGALBufferHandle hBuffer) (defined in plGALDevice)plGALDevice
DestroyDeadObjects() (defined in plGALDevice)plGALDeviceprotected
DestroyDepthStencilState(plGALDepthStencilStateHandle hDepthStencilState) (defined in plGALDevice)plGALDevice
DestroyProxyTexture(plGALTextureHandle hProxyTexture) (defined in plGALDevice)plGALDevice
DestroyRasterizerState(plGALRasterizerStateHandle hRasterizerState) (defined in plGALDevice)plGALDevice
DestroyRenderTargetView(plGALRenderTargetViewHandle hRenderTargetView) (defined in plGALDevice)plGALDevice
DestroyResourceView(plGALTextureResourceViewHandle hResourceView) (defined in plGALDevice)plGALDevice
DestroyResourceView(plGALBufferResourceViewHandle hResourceView) (defined in plGALDevice)plGALDevice
DestroySamplerState(plGALSamplerStateHandle hSamplerState) (defined in plGALDevice)plGALDevice
DestroyShader(plGALShaderHandle hShader) (defined in plGALDevice)plGALDevice
DestroySharedTexture(plGALTextureHandle hTexture) (defined in plGALDevice)plGALDevice
DestroySwapChain(plGALSwapChainHandle hSwapChain) (defined in plGALDevice)plGALDevice
DestroyTexture(plGALTextureHandle hTexture) (defined in plGALDevice)plGALDevice
DestroyUnorderedAccessView(plGALTextureUnorderedAccessViewHandle hUnorderedAccessView) (defined in plGALDevice)plGALDevice
DestroyUnorderedAccessView(plGALBufferUnorderedAccessViewHandle hUnorderedAccessView) (defined in plGALDevice)plGALDevice
DestroyVertexDeclaration(plGALVertexDeclarationHandle hVertexDeclaration) (defined in plGALDevice)plGALDevice
DestroyViews(plGALTexture *pResource) (defined in plGALDevice)plGALDeviceprotected
DestroyViews(plGALBuffer *pResource) (defined in plGALDevice)plGALDeviceprotected
EndCommands(plGALCommandEncoder *pCommandEncoder)plGALDevice
EndFrame()plGALDevice
EnqueueFrameSwapChain(plGALSwapChainHandle hSwapChain)plGALDevice
FinalizeBufferInternal(const plGALBufferCreationDescription &desc, plGALBuffer *pBuffer) (defined in plGALDevice)plGALDeviceprotected
FinalizeTextureInternal(const plGALTextureCreationDescription &desc, plGALTexture *pTexture) (defined in plGALDevice)plGALDeviceprotected
Flush() (defined in plGALDevice)plGALDevice
Get(typename IdTableType::TypeOfId hHandle, const IdTableType &IdTable) const (defined in plGALDevice)plGALDeviceprotected
Get(typename IdTableType::TypeOfId hHandle, const IdTableType &IdTable) const (defined in plGALDevice)plGALDevice
GetAllocator()plGALDeviceinline
GetBackBufferTextureFromSwapChain(plGALSwapChainHandle hSwapChain)plGALDevice
GetBlendState(plGALBlendStateHandle hBlendState) const (defined in plGALDevice)plGALDeviceinline
GetBuffer(plGALBufferHandle hBuffer) const (defined in plGALDevice)plGALDeviceinline
GetCapabilities() const (defined in plGALDevice)plGALDevice
GetCurrentFrame() constplGALDevice
GetDefaultDevice() (defined in plGALDevice)plGALDevicestatic
GetDefaultRenderTargetView(plGALTextureHandle hTexture) (defined in plGALDevice)plGALDevice
GetDefaultResourceView(plGALTextureHandle hTexture) (defined in plGALDevice)plGALDevice
GetDefaultResourceView(plGALBufferHandle hBuffer) (defined in plGALDevice)plGALDevice
GetDepthStencilState(plGALDepthStencilStateHandle hDepthStencilState) const (defined in plGALDevice)plGALDeviceinline
GetDescription() const (defined in plGALDevice)plGALDevice
GetFenceResult(plGALFenceHandle hFence, plTime timeout=plTime::MakeZero())plGALDevice
GetMemoryConsumptionForBuffer(const plGALBufferCreationDescription &description) const (defined in plGALDevice)plGALDevicevirtual
GetMemoryConsumptionForTexture(const plGALTextureCreationDescription &description) const (defined in plGALDevice)plGALDevicevirtual
GetOcclusionQueryResult(plGALOcclusionHandle hOcclusion, plUInt64 &out_uiResult)plGALDevice
GetRasterizerState(plGALRasterizerStateHandle hRasterizerState) const (defined in plGALDevice)plGALDeviceinline
GetRenderer() (defined in plGALDevice)plGALDevice
GetRenderTargetView(plGALRenderTargetViewHandle hRenderTargetView) const (defined in plGALDevice)plGALDeviceinline
GetResourceView(plGALTextureResourceViewHandle hResourceView) const (defined in plGALDevice)plGALDeviceinline
GetResourceView(plGALBufferResourceViewHandle hResourceView) const (defined in plGALDevice)plGALDeviceinline
GetSafeFrame() constplGALDevice
GetSamplerState(plGALSamplerStateHandle hSamplerState) const (defined in plGALDevice)plGALDeviceinline
GetShader(plGALShaderHandle hShader) const (defined in plGALDevice)plGALDeviceinline
GetSharedTexture(plGALTextureHandle hTexture) const =0 (defined in plGALDevice)plGALDevicepure virtual
GetSwapChain(plGALSwapChainHandle hSwapChain) const (defined in plGALDevice)plGALDeviceinline
GetSwapChain(plGALSwapChainHandle hSwapChain) const (defined in plGALDevice)plGALDeviceinline
GetSwapChainInternal(plGALSwapChainHandle hSwapChain, const plRTTI *pRequestedType) const (defined in plGALDevice)plGALDeviceprotected
GetTexture(plGALTextureHandle hTexture) const (defined in plGALDevice)plGALDeviceinline
GetTimestampResult(plGALTimestampHandle hTimestamp, plTime &out_result)plGALDevice
GetUnorderedAccessView(plGALTextureUnorderedAccessViewHandle hUnorderedAccessView) const (defined in plGALDevice)plGALDeviceinline
GetUnorderedAccessView(plGALBufferUnorderedAccessViewHandle hUnorderedAccessView) const (defined in plGALDevice)plGALDeviceinline
GetVertexDeclaration(plGALVertexDeclarationHandle hVertexDeclaration) const (defined in plGALDevice)plGALDeviceinline
HasDefaultDevice() (defined in plGALDevice)plGALDevicestatic
Init() (defined in plGALDevice)plGALDevice
m_Allocator (defined in plGALDevice)plGALDeviceprotected
m_AllocatorWrapper (defined in plGALDevice)plGALDeviceprotected
m_BlendStates (defined in plGALDevice)plGALDeviceprotected
m_BlendStateTable (defined in plGALDevice)plGALDeviceprotected
m_BufferResourceViews (defined in plGALDevice)plGALDeviceprotected
m_Buffers (defined in plGALDevice)plGALDeviceprotected
m_BufferUnorderedAccessViews (defined in plGALDevice)plGALDeviceprotected
m_Capabilities (defined in plGALDevice)plGALDeviceprotected
m_DeadObjects (defined in plGALDevice)plGALDeviceprotected
m_DepthStencilStates (defined in plGALDevice)plGALDeviceprotected
m_DepthStencilStateTable (defined in plGALDevice)plGALDeviceprotected
m_Description (defined in plGALDevice)plGALDeviceprotected
m_Mutex (defined in plGALDevice)plGALDevicemutable
m_RasterizerStates (defined in plGALDevice)plGALDeviceprotected
m_RasterizerStateTable (defined in plGALDevice)plGALDeviceprotected
m_RenderTargetViews (defined in plGALDevice)plGALDeviceprotected
m_SamplerStates (defined in plGALDevice)plGALDeviceprotected
m_SamplerStateTable (defined in plGALDevice)plGALDeviceprotected
m_Shaders (defined in plGALDevice)plGALDeviceprotected
m_SwapChains (defined in plGALDevice)plGALDeviceprotected
m_TextureResourceViews (defined in plGALDevice)plGALDeviceprotected
m_Textures (defined in plGALDevice)plGALDeviceprotected
m_TextureUnorderedAccessViews (defined in plGALDevice)plGALDeviceprotected
m_VertexDeclarations (defined in plGALDevice)plGALDeviceprotected
m_VertexDeclarationTable (defined in plGALDevice)plGALDeviceprotected
OpenSharedTexture(const plGALTextureCreationDescription &description, plGALPlatformSharedHandle hSharedHandle) (defined in plGALDevice)plGALDevice
plGALDevice(const plGALDeviceCreationDescription &Description) (defined in plGALDevice)plGALDeviceprotected
RasterizerStateTable typedef (defined in plGALDevice)plGALDeviceprotected
RenderTargetViewTable typedef (defined in plGALDevice)plGALDeviceprotected
ReviveDeadObject(plUInt32 uiType, HandleType handle) (defined in plGALDevice)plGALDeviceprotected
s_Events (defined in plGALDevice)plGALDevicestatic
SamplerStateTable typedef (defined in plGALDevice)plGALDeviceprotected
SetDefaultDevice(plGALDevice *pDefaultDevice) (defined in plGALDevice)plGALDevicestatic
ShaderTable typedef (defined in plGALDevice)plGALDeviceprotected
Shutdown() (defined in plGALDevice)plGALDevice
SwapChainFactoryFunction typedef (defined in plGALDevice)plGALDevice
SwapChainTable typedef (defined in plGALDevice)plGALDeviceprotected
TextureResourceViewTable typedef (defined in plGALDevice)plGALDeviceprotected
TextureTable typedef (defined in plGALDevice)plGALDeviceprotected
TextureUnorderedAccessViewTable typedef (defined in plGALDevice)plGALDeviceprotected
UpdateSwapChain(plGALSwapChainHandle hSwapChain, plEnum< plGALPresentMode > newPresentMode) (defined in plGALDevice)plGALDevice
VerifyMultithreadedAccess() constplGALDeviceprotected
VertexDeclarationTable typedef (defined in plGALDevice)plGALDeviceprotected
WaitIdle()plGALDevice
~plGALDevice() (defined in plGALDevice)plGALDeviceprotectedvirtual