diff options
| author | assiduous <assiduous@diligentgraphics.com> | 2021-03-08 04:06:24 +0000 |
|---|---|---|
| committer | assiduous <assiduous@diligentgraphics.com> | 2021-03-19 00:38:17 +0000 |
| commit | 228f25373ba2f1678ddcccba101c43a4612e1919 (patch) | |
| tree | 0ddaaa757b527c25cc42610de5570f8a5eca6ccc /Graphics/GraphicsEngineVulkan | |
| parent | Vk backend: reorganized headers; removed PRS methods implemented in PipelineR... (diff) | |
| download | DiligentCore-228f25373ba2f1678ddcccba101c43a4612e1919.tar.gz DiligentCore-228f25373ba2f1678ddcccba101c43a4612e1919.zip | |
Unified implementation of InitializeStaticSRBResources in D3D12, Vk and GL backends
Diffstat (limited to 'Graphics/GraphicsEngineVulkan')
| -rw-r--r-- | Graphics/GraphicsEngineVulkan/include/PipelineResourceSignatureVkImpl.hpp | 2 | ||||
| -rw-r--r-- | Graphics/GraphicsEngineVulkan/src/PipelineResourceSignatureVkImpl.cpp | 10 |
2 files changed, 0 insertions, 12 deletions
diff --git a/Graphics/GraphicsEngineVulkan/include/PipelineResourceSignatureVkImpl.hpp b/Graphics/GraphicsEngineVulkan/include/PipelineResourceSignatureVkImpl.hpp index d41c4c5e..35a91067 100644 --- a/Graphics/GraphicsEngineVulkan/include/PipelineResourceSignatureVkImpl.hpp +++ b/Graphics/GraphicsEngineVulkan/include/PipelineResourceSignatureVkImpl.hpp @@ -126,8 +126,6 @@ public: return IsCompatibleWith(*ValidatedCast<const PipelineResourceSignatureVkImpl>(pPRS)); } - virtual void DILIGENT_CALL_TYPE InitializeStaticSRBResources(IShaderResourceBinding* pSRB) const override final; - SRBMemoryAllocator& GetSRBMemoryAllocator() { return m_SRBMemAllocator; diff --git a/Graphics/GraphicsEngineVulkan/src/PipelineResourceSignatureVkImpl.cpp b/Graphics/GraphicsEngineVulkan/src/PipelineResourceSignatureVkImpl.cpp index 66502634..e896d9b7 100644 --- a/Graphics/GraphicsEngineVulkan/src/PipelineResourceSignatureVkImpl.cpp +++ b/Graphics/GraphicsEngineVulkan/src/PipelineResourceSignatureVkImpl.cpp @@ -659,16 +659,6 @@ void PipelineResourceSignatureVkImpl::InitSRBResourceCache(ShaderResourceCacheVk } } -void PipelineResourceSignatureVkImpl::InitializeStaticSRBResources(IShaderResourceBinding* pSRB) const -{ - InitializeStaticSRBResourcesImpl(ValidatedCast<ShaderResourceBindingVkImpl>(pSRB), - [&](ShaderResourceBindingVkImpl* pSRBVk) // - { - CopyStaticResources(pSRBVk->GetResourceCache()); - } // - ); -} - void PipelineResourceSignatureVkImpl::CopyStaticResources(ShaderResourceCacheVk& DstResourceCache) const { if (!HasDescriptorSet(DESCRIPTOR_SET_ID_STATIC_MUTABLE) || m_pStaticResCache == nullptr) |
