![]() |
Plasma Engine
2.0
|
This is the complete list of members for plGALDeviceDX11, including all inherited members.
| AddDeadObject(plUInt32 uiType, HandleType handle) (defined in plGALDevice) | plGALDevice | protected |
| AddDeadObject(plUInt32 uiType, HandleType handle) (defined in plGALDevice) | plGALDevice | |
| BeginCommands(const char *szName) | plGALDevice | |
| BeginCommandsPlatform(const char *szName) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| BeginFrame(const plUInt64 uiAppFrame=0) | plGALDevice | |
| BeginFramePlatform(plArrayPtr< plGALSwapChain * > swapchains, const plUInt64 uiAppFrame) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| BlendStateTable typedef (defined in plGALDevice) | plGALDevice | protected |
| BufferResourceViewTable typedef (defined in plGALDevice) | plGALDevice | protected |
| BufferTable typedef (defined in plGALDevice) | plGALDevice | protected |
| BufferUnorderedAccessViewTable typedef (defined in plGALDevice) | plGALDevice | protected |
| CreateBlendState(const plGALBlendStateCreationDescription &description) (defined in plGALDevice) | plGALDevice | |
| CreateBlendStatePlatform(const plGALBlendStateCreationDescription &Description) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| CreateBuffer(const plGALBufferCreationDescription &description, plArrayPtr< const plUInt8 > initialData=plArrayPtr< const plUInt8 >()) | plGALDevice | |
| CreateBufferPlatform(const plGALBufferCreationDescription &Description, plArrayPtr< const plUInt8 > pInitialData) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| CreateConstantBuffer(plUInt32 uiBufferSize) (defined in plGALDevice) | plGALDevice | |
| CreateDepthStencilState(const plGALDepthStencilStateCreationDescription &description) (defined in plGALDevice) | plGALDevice | |
| CreateDepthStencilStatePlatform(const plGALDepthStencilStateCreationDescription &Description) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| CreateDX11Device (defined in plGALDeviceDX11) | plGALDeviceDX11 | friend |
| 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 | |
| CreateRasterizerStatePlatform(const plGALRasterizerStateCreationDescription &Description) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| CreateRenderTargetView(const plGALRenderTargetViewCreationDescription &description) | plGALDevice | |
| CreateRenderTargetViewPlatform(plGALTexture *pTexture, const plGALRenderTargetViewCreationDescription &Description) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| CreateResourceView(const plGALTextureResourceViewCreationDescription &description) (defined in plGALDevice) | plGALDevice | |
| CreateResourceView(const plGALBufferResourceViewCreationDescription &description) (defined in plGALDevice) | plGALDevice | |
| CreateResourceViewPlatform(plGALTexture *pResource, const plGALTextureResourceViewCreationDescription &Description) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| CreateResourceViewPlatform(plGALBuffer *pResource, const plGALBufferResourceViewCreationDescription &Description) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| CreateSamplerState(const plGALSamplerStateCreationDescription &description) | plGALDevice | |
| CreateSamplerStatePlatform(const plGALSamplerStateCreationDescription &Description) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| CreateShader(const plGALShaderCreationDescription &description) (defined in plGALDevice) | plGALDevice | |
| CreateShaderPlatform(const plGALShaderCreationDescription &Description) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| CreateSharedTexture(const plGALTextureCreationDescription &description, plArrayPtr< plGALSystemMemoryDescription > initialData={}) | plGALDevice | |
| CreateSharedTexturePlatform(const plGALTextureCreationDescription &Description, plArrayPtr< plGALSystemMemoryDescription > pInitialData, plEnum< plGALSharedTextureType > sharedType, plGALPlatformSharedHandle handle) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| CreateSwapChain(const SwapChainFactoryFunction &func) (defined in plGALDevice) | plGALDevice | |
| CreateTexture(const plGALTextureCreationDescription &description, plArrayPtr< plGALSystemMemoryDescription > initialData=plArrayPtr< plGALSystemMemoryDescription >()) | plGALDevice | |
| CreateTexturePlatform(const plGALTextureCreationDescription &Description, plArrayPtr< plGALSystemMemoryDescription > pInitialData) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| CreateUnorderedAccessView(const plGALTextureUnorderedAccessViewCreationDescription &description) (defined in plGALDevice) | plGALDevice | |
| CreateUnorderedAccessView(const plGALBufferUnorderedAccessViewCreationDescription &description) (defined in plGALDevice) | plGALDevice | |
| CreateUnorderedAccessViewPlatform(plGALTexture *pResource, const plGALTextureUnorderedAccessViewCreationDescription &Description) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protected |
| CreateUnorderedAccessViewPlatform(plGALBuffer *pResource, const plGALBufferUnorderedAccessViewCreationDescription &Description) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protected |
| CreateVertexBuffer(plUInt32 uiVertexSize, plUInt32 uiVertexCount, plArrayPtr< const plUInt8 > initialData=plArrayPtr< const plUInt8 >(), bool bDataIsMutable=false) (defined in plGALDevice) | plGALDevice | |
| CreateVertexDeclaration(const plGALVertexDeclarationCreationDescription &description) | plGALDevice | |
| CreateVertexDeclarationPlatform(const plGALVertexDeclarationCreationDescription &Description) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DepthStencilStateTable typedef (defined in plGALDevice) | plGALDevice | protected |
| DestroyBlendState(plGALBlendStateHandle hBlendState) (defined in plGALDevice) | plGALDevice | |
| DestroyBlendStatePlatform(plGALBlendState *pBlendState) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroyBuffer(plGALBufferHandle hBuffer) (defined in plGALDevice) | plGALDevice | |
| DestroyBufferPlatform(plGALBuffer *pBuffer) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroyDeadObjects() (defined in plGALDevice) | plGALDevice | protected |
| DestroyDepthStencilState(plGALDepthStencilStateHandle hDepthStencilState) (defined in plGALDevice) | plGALDevice | |
| DestroyDepthStencilStatePlatform(plGALDepthStencilState *pDepthStencilState) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroyProxyTexture(plGALTextureHandle hProxyTexture) (defined in plGALDevice) | plGALDevice | |
| DestroyRasterizerState(plGALRasterizerStateHandle hRasterizerState) (defined in plGALDevice) | plGALDevice | |
| DestroyRasterizerStatePlatform(plGALRasterizerState *pRasterizerState) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroyRenderTargetView(plGALRenderTargetViewHandle hRenderTargetView) (defined in plGALDevice) | plGALDevice | |
| DestroyRenderTargetViewPlatform(plGALRenderTargetView *pRenderTargetView) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroyResourceView(plGALTextureResourceViewHandle hResourceView) (defined in plGALDevice) | plGALDevice | |
| DestroyResourceView(plGALBufferResourceViewHandle hResourceView) (defined in plGALDevice) | plGALDevice | |
| DestroyResourceViewPlatform(plGALTextureResourceView *pResourceView) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroyResourceViewPlatform(plGALBufferResourceView *pResourceView) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroySamplerState(plGALSamplerStateHandle hSamplerState) (defined in plGALDevice) | plGALDevice | |
| DestroySamplerStatePlatform(plGALSamplerState *pSamplerState) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroyShader(plGALShaderHandle hShader) (defined in plGALDevice) | plGALDevice | |
| DestroyShaderPlatform(plGALShader *pShader) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroySharedTexture(plGALTextureHandle hTexture) (defined in plGALDevice) | plGALDevice | |
| DestroySharedTexturePlatform(plGALTexture *pTexture) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroySwapChain(plGALSwapChainHandle hSwapChain) (defined in plGALDevice) | plGALDevice | |
| DestroyTexture(plGALTextureHandle hTexture) (defined in plGALDevice) | plGALDevice | |
| DestroyTexturePlatform(plGALTexture *pTexture) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroyUnorderedAccessView(plGALTextureUnorderedAccessViewHandle hUnorderedAccessView) (defined in plGALDevice) | plGALDevice | |
| DestroyUnorderedAccessView(plGALBufferUnorderedAccessViewHandle hUnorderedAccessView) (defined in plGALDevice) | plGALDevice | |
| DestroyUnorderedAccessViewPlatform(plGALTextureUnorderedAccessView *pUnorderedAccessView) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroyUnorderedAccessViewPlatform(plGALBufferUnorderedAccessView *pUnorderedAccessView) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroyVertexDeclaration(plGALVertexDeclarationHandle hVertexDeclaration) (defined in plGALDevice) | plGALDevice | |
| DestroyVertexDeclarationPlatform(plGALVertexDeclaration *pVertexDeclaration) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| DestroyViews(plGALTexture *pResource) (defined in plGALDevice) | plGALDevice | protected |
| DestroyViews(plGALBuffer *pResource) (defined in plGALDevice) | plGALDevice | protected |
| EndCommands(plGALCommandEncoder *pCommandEncoder) | plGALDevice | |
| EndCommandsPlatform(plGALCommandEncoder *pPass) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| EndFrame() | plGALDevice | |
| EndFramePlatform(plArrayPtr< plGALSwapChain * > swapchains) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| EnqueueFrameSwapChain(plGALSwapChainHandle hSwapChain) | plGALDevice | |
| FillCapabilitiesPlatform() override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| FinalizeBufferInternal(const plGALBufferCreationDescription &desc, plGALBuffer *pBuffer) (defined in plGALDevice) | plGALDevice | protected |
| FinalizeTextureInternal(const plGALTextureCreationDescription &desc, plGALTexture *pTexture) (defined in plGALDevice) | plGALDevice | protected |
| Flush() (defined in plGALDevice) | plGALDevice | |
| FlushDeadObjects() (defined in plGALDeviceDX11) | plGALDeviceDX11 | |
| FlushPlatform() override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| Get(typename IdTableType::TypeOfId hHandle, const IdTableType &IdTable) const (defined in plGALDevice) | plGALDevice | protected |
| Get(typename IdTableType::TypeOfId hHandle, const IdTableType &IdTable) const (defined in plGALDevice) | plGALDevice | |
| GetAllocator() | plGALDevice | inline |
| GetBackBufferTextureFromSwapChain(plGALSwapChainHandle hSwapChain) | plGALDevice | |
| GetBlendState(plGALBlendStateHandle hBlendState) const (defined in plGALDevice) | plGALDevice | inline |
| GetBuffer(plGALBufferHandle hBuffer) const (defined in plGALDevice) | plGALDevice | inline |
| GetCapabilities() const (defined in plGALDevice) | plGALDevice | |
| GetCommandEncoder() const (defined in plGALDeviceDX11) | plGALDeviceDX11 | |
| GetCurrentFrame() const | plGALDevice | |
| GetCurrentFramePlatform() const override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| GetDefaultDevice() (defined in plGALDevice) | plGALDevice | static |
| 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) | plGALDevice | inline |
| GetDescription() const (defined in plGALDevice) | plGALDevice | |
| GetDXDevice() const (defined in plGALDeviceDX11) | plGALDeviceDX11 | |
| GetDXDevice3() const (defined in plGALDeviceDX11) | plGALDeviceDX11 | |
| GetDXGIFactory() const (defined in plGALDeviceDX11) | plGALDeviceDX11 | |
| GetDXImmediateContext() const (defined in plGALDeviceDX11) | plGALDeviceDX11 | |
| GetFenceQueue() const (defined in plGALDeviceDX11) | plGALDeviceDX11 | |
| GetFenceResult(plGALFenceHandle hFence, plTime timeout=plTime::MakeZero()) | plGALDevice | |
| GetFenceResultPlatform(plGALFenceHandle hFence, plTime timeout) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| GetFormatLookupTable() const (defined in plGALDeviceDX11) | plGALDeviceDX11 | |
| GetMemoryConsumptionForBuffer(const plGALBufferCreationDescription &description) const (defined in plGALDevice) | plGALDevice | virtual |
| GetMemoryConsumptionForTexture(const plGALTextureCreationDescription &description) const (defined in plGALDevice) | plGALDevice | virtual |
| GetOcclusionQueryResult(plGALOcclusionHandle hOcclusion, plUInt64 &out_uiResult) | plGALDevice | |
| GetOcclusionResultPlatform(plGALOcclusionHandle hOcclusion, plUInt64 &out_uiResult) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| GetQueryPool() const (defined in plGALDeviceDX11) | plGALDeviceDX11 | |
| GetRasterizerState(plGALRasterizerStateHandle hRasterizerState) const (defined in plGALDevice) | plGALDevice | inline |
| GetRenderer() (defined in plGALDevice) | plGALDevice | |
| GetRendererPlatform() override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| GetRenderTargetView(plGALRenderTargetViewHandle hRenderTargetView) const (defined in plGALDevice) | plGALDevice | inline |
| GetResourceView(plGALTextureResourceViewHandle hResourceView) const (defined in plGALDevice) | plGALDevice | inline |
| GetResourceView(plGALBufferResourceViewHandle hResourceView) const (defined in plGALDevice) | plGALDevice | inline |
| GetSafeFrame() const | plGALDevice | |
| GetSafeFramePlatform() const override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| GetSamplerState(plGALSamplerStateHandle hSamplerState) const (defined in plGALDevice) | plGALDevice | inline |
| GetShader(plGALShaderHandle hShader) const (defined in plGALDevice) | plGALDevice | inline |
| GetSharedTexture(plGALTextureHandle hTexture) const override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| GetSwapChain(plGALSwapChainHandle hSwapChain) const (defined in plGALDevice) | plGALDevice | inline |
| GetSwapChain(plGALSwapChainHandle hSwapChain) const (defined in plGALDevice) | plGALDevice | inline |
| GetSwapChainInternal(plGALSwapChainHandle hSwapChain, const plRTTI *pRequestedType) const (defined in plGALDevice) | plGALDevice | protected |
| GetTexture(plGALTextureHandle hTexture) const (defined in plGALDevice) | plGALDevice | inline |
| GetTimestampResult(plGALTimestampHandle hTimestamp, plTime &out_result) | plGALDevice | |
| GetTimestampResultPlatform(plGALTimestampHandle hTimestamp, plTime &out_result) override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| GetUnorderedAccessView(plGALTextureUnorderedAccessViewHandle hUnorderedAccessView) const (defined in plGALDevice) | plGALDevice | inline |
| GetUnorderedAccessView(plGALBufferUnorderedAccessViewHandle hUnorderedAccessView) const (defined in plGALDevice) | plGALDevice | inline |
| GetVertexDeclaration(plGALVertexDeclarationHandle hVertexDeclaration) const (defined in plGALDevice) | plGALDevice | inline |
| HasDefaultDevice() (defined in plGALDevice) | plGALDevice | static |
| Init() (defined in plGALDevice) | plGALDevice | |
| InitPlatform(DWORD flags, IDXGIAdapter *pUsedAdapter) | plGALDeviceDX11 | protected |
| InitPlatform() override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| m_Allocator (defined in plGALDevice) | plGALDevice | protected |
| m_AllocatorWrapper (defined in plGALDevice) | plGALDevice | protected |
| m_BlendStates (defined in plGALDevice) | plGALDevice | protected |
| m_BlendStateTable (defined in plGALDevice) | plGALDevice | protected |
| m_BufferResourceViews (defined in plGALDevice) | plGALDevice | protected |
| m_Buffers (defined in plGALDevice) | plGALDevice | protected |
| m_BufferUnorderedAccessViews (defined in plGALDevice) | plGALDevice | protected |
| m_Capabilities (defined in plGALDevice) | plGALDevice | protected |
| m_DeadObjects (defined in plGALDevice) | plGALDevice | protected |
| m_DepthStencilStates (defined in plGALDevice) | plGALDevice | protected |
| m_DepthStencilStateTable (defined in plGALDevice) | plGALDevice | protected |
| m_Description (defined in plGALDevice) | plGALDevice | protected |
| m_Mutex (defined in plGALDevice) | plGALDevice | mutable |
| m_RasterizerStates (defined in plGALDevice) | plGALDevice | protected |
| m_RasterizerStateTable (defined in plGALDevice) | plGALDevice | protected |
| m_RenderTargetViews (defined in plGALDevice) | plGALDevice | protected |
| m_SamplerStates (defined in plGALDevice) | plGALDevice | protected |
| m_SamplerStateTable (defined in plGALDevice) | plGALDevice | protected |
| m_Shaders (defined in plGALDevice) | plGALDevice | protected |
| m_SwapChains (defined in plGALDevice) | plGALDevice | protected |
| m_TextureResourceViews (defined in plGALDevice) | plGALDevice | protected |
| m_Textures (defined in plGALDevice) | plGALDevice | protected |
| m_TextureUnorderedAccessViews (defined in plGALDevice) | plGALDevice | protected |
| m_VertexDeclarations (defined in plGALDevice) | plGALDevice | protected |
| m_VertexDeclarationTable (defined in plGALDevice) | plGALDevice | protected |
| OpenSharedTexture(const plGALTextureCreationDescription &description, plGALPlatformSharedHandle hSharedHandle) (defined in plGALDevice) | plGALDevice | |
| plGALCommandEncoderImplDX11 (defined in plGALDeviceDX11) | plGALDeviceDX11 | friend |
| plGALDevice(const plGALDeviceCreationDescription &Description) (defined in plGALDevice) | plGALDevice | protected |
| PresentPlatform(const plGALSwapChain *pSwapChain, bool bVSync) (defined in plGALDeviceDX11) | plGALDeviceDX11 | protected |
| RasterizerStateTable typedef (defined in plGALDevice) | plGALDevice | protected |
| RenderTargetViewTable typedef (defined in plGALDevice) | plGALDevice | protected |
| ReportLiveGpuObjects() (defined in plGALDeviceDX11) | plGALDeviceDX11 | |
| ReviveDeadObject(plUInt32 uiType, HandleType handle) (defined in plGALDevice) | plGALDevice | protected |
| s_Events (defined in plGALDevice) | plGALDevice | static |
| SamplerStateTable typedef (defined in plGALDevice) | plGALDevice | protected |
| SetDefaultDevice(plGALDevice *pDefaultDevice) (defined in plGALDevice) | plGALDevice | static |
| ShaderTable typedef (defined in plGALDevice) | plGALDevice | protected |
| Shutdown() (defined in plGALDevice) | plGALDevice | |
| ShutdownPlatform() override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| SwapChainFactoryFunction typedef (defined in plGALDevice) | plGALDevice | |
| SwapChainTable typedef (defined in plGALDevice) | plGALDevice | protected |
| TextureResourceViewTable typedef (defined in plGALDevice) | plGALDevice | protected |
| TextureTable typedef (defined in plGALDevice) | plGALDevice | protected |
| TextureUnorderedAccessViewTable typedef (defined in plGALDevice) | plGALDevice | protected |
| UpdateSwapChain(plGALSwapChainHandle hSwapChain, plEnum< plGALPresentMode > newPresentMode) (defined in plGALDevice) | plGALDevice | |
| VerifyMultithreadedAccess() const | plGALDevice | protected |
| VertexDeclarationTable typedef (defined in plGALDevice) | plGALDevice | protected |
| WaitIdle() | plGALDevice | |
| WaitIdlePlatform() override (defined in plGALDeviceDX11) | plGALDeviceDX11 | protectedvirtual |
| ~plGALDevice() (defined in plGALDevice) | plGALDevice | protectedvirtual |
| ~plGALDeviceDX11() (defined in plGALDeviceDX11) | plGALDeviceDX11 | virtual |