summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2018-10-04 16:50:09 +0000
committerEgor Yusov <egor.yusov@gmail.com>2018-10-04 16:50:09 +0000
commita3f6a3fd03ce5ce6b785fae70c7c890eb6f8fb7c (patch)
tree8aa9b14d95131ffb70537dc23271740eca3097af /Graphics/GraphicsEngineVulkan
parentSetting debug names of D3D11 objects (diff)
downloadDiligentCore-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.h7
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