From 03a7b275d254f6db7267ff894aeebb58e2e6e72f Mon Sep 17 00:00:00 2001 From: Egor Yusov Date: Sat, 21 Jul 2018 20:31:41 -0700 Subject: Added IFence interface --- unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'unityplugin/UnityEmulator') diff --git a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp index df5e6a9..5cae5fa 100644 --- a/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp +++ b/unityplugin/UnityEmulator/src/DiligentGraphicsAdapterD3D12.cpp @@ -67,6 +67,11 @@ public: m_GraphicsD3D12Impl.IdleGPU(); } + virtual void SignalFence(ID3D12Fence* pFence, Uint64 Value) + { + m_GraphicsD3D12Impl.GetCommandQueue()->Signal(pFence, Value); + } + private: UnityGraphicsD3D12Impl& m_GraphicsD3D12Impl; }; -- cgit v1.2.3