From a3f6a3fd03ce5ce6b785fae70c7c890eb6f8fb7c Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Thu, 4 Oct 2018 09:50:09 -0700 Subject: Added ReleaseStaleResources() to IRenderDevice interface + a bunch of minor chnages --- Graphics/GraphicsEngineD3D11/include/RenderDeviceD3D11Impl.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Graphics/GraphicsEngineD3D11') diff --git a/Graphics/GraphicsEngineD3D11/include/RenderDeviceD3D11Impl.h b/Graphics/GraphicsEngineD3D11/include/RenderDeviceD3D11Impl.h index 18744e07..9629a182 100644 --- a/Graphics/GraphicsEngineD3D11/include/RenderDeviceD3D11Impl.h +++ b/Graphics/GraphicsEngineD3D11/include/RenderDeviceD3D11Impl.h @@ -66,6 +66,8 @@ public: virtual void CreateTextureFromD3DResource(ID3D11Texture2D* pd3d11Texture, ITexture** ppTexture)override final; virtual void CreateTextureFromD3DResource(ID3D11Texture3D* pd3d11Texture, ITexture** ppTexture)override final; + virtual void ReleaseStaleResources(bool ForceRelease = false)override final {} + size_t GetCommandQueueCount()const { return 1; } Uint64 GetCommandQueueMask()const { return Uint64{1};} -- cgit v1.2.3