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);