From 5862ad5cba4f5b02ca9674d7f451d4c1a26a30f3 Mon Sep 17 00:00:00 2001 From: luboslenco Date: Fri, 29 May 2020 21:00:07 +0200 Subject: [PATCH] Fix depth issues for direct3d12 --- Sources/arm/render/RenderPathPreview.hx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Sources/arm/render/RenderPathPreview.hx b/Sources/arm/render/RenderPathPreview.hx index 5cc87352..516b5e83 100644 --- a/Sources/arm/render/RenderPathPreview.hx +++ b/Sources/arm/render/RenderPathPreview.hx @@ -111,7 +111,7 @@ class RenderPathPreview { } path.drawShader("deferred_light/deferred_light/deferred_light"); - #if (!kha_opengl && !kha_direct3d12) + #if (!kha_opengl) path.setDepthFrom("mtex", "mgbuffer0"); // Bind depth for world pass #end @@ -120,7 +120,7 @@ class RenderPathPreview { path.drawSkydome("world_pass/world_pass/world_pass"); #end - #if (!kha_opengl && !kha_direct3d12) + #if (!kha_opengl) path.setDepthFrom("mtex", "mgbuffer1"); // Unbind depth #end @@ -164,14 +164,14 @@ class RenderPathPreview { } path.drawShader("deferred_light/deferred_light/deferred_light"); - #if (!kha_opengl && !kha_direct3d12) + #if (!kha_opengl) path.setDepthFrom("tex", "gbuffer0"); // Bind depth for world pass #end path.setTarget("tex"); path.drawSkydome("world_pass/world_pass/world_pass"); - #if (!kha_opengl && !kha_direct3d12) + #if (!kha_opengl) path.setDepthFrom("tex", "gbuffer1"); // Unbind depth #end