fix: viewport crash and viewport net5 perf

This commit is contained in:
liam 2021-08-11 12:03:15 -04:00
parent d252c7fb0a
commit d3db28703b
2 changed files with 4 additions and 1 deletions

View file

@ -329,6 +329,9 @@ namespace Dalamud.Interface.Internal
private IntPtr PresentDetour(IntPtr swapChain, uint syncInterval, uint presentFlags)
{
if (this.scene != null && swapChain != this.scene.SwapChain.NativePointer)
return this.presentHook.Original(swapChain, syncInterval, presentFlags);
if (this.scene == null)
{
this.scene = new RawDX11Scene(swapChain);

@ -1 +1 @@
Subproject commit 56278a1158cecd597e4619641f4e0b90cdbc3d6e
Subproject commit f54c1d79540cd7789900b23459c6c14ed74127e2