diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2018-10-04 16:50:09 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2018-10-04 16:50:09 +0000 |
| commit | a3f6a3fd03ce5ce6b785fae70c7c890eb6f8fb7c (patch) | |
| tree | 8aa9b14d95131ffb70537dc23271740eca3097af /Graphics/GraphicsEngineVulkan | |
| parent | Setting debug names of D3D11 objects (diff) | |
| download | DiligentCore-a3f6a3fd03ce5ce6b785fae70c7c890eb6f8fb7c.tar.gz DiligentCore-a3f6a3fd03ce5ce6b785fae70c7c890eb6f8fb7c.zip | |
Added ReleaseStaleResources() to IRenderDevice interface + a bunch of minor chnages
Diffstat (limited to 'Graphics/GraphicsEngineVulkan')
| -rw-r--r-- | Graphics/GraphicsEngineVulkan/interface/RenderDeviceVk.h | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/Graphics/GraphicsEngineVulkan/interface/RenderDeviceVk.h b/Graphics/GraphicsEngineVulkan/interface/RenderDeviceVk.h index 0d75582e..58cc5bc7 100644 --- a/Graphics/GraphicsEngineVulkan/interface/RenderDeviceVk.h +++ b/Graphics/GraphicsEngineVulkan/interface/RenderDeviceVk.h @@ -53,13 +53,6 @@ public: /// that all associated work has been finished virtual Bool IsFenceSignaled(Uint32 QueueIndex, Uint64 FenceValue) = 0; - /// Purges device release queues and releases all stale resources. - /// This method is automatically called by ISwapChain::Present(). - /// \param [in] ForceRelease - Forces release of all objects. Use this option with - /// great care only if you are sure the resources are not - /// in use by the GPU (such as when the device has just been idled). - virtual void ReleaseStaleResources(bool ForceRelease = false) = 0; - /// Creates a texture object from native Vulkan image /// \param [in] vkImage - Vulkan image handle |
