This commit is contained in:
Lubos Lenco
2021-03-31 23:39:22 +02:00
parent bca25383eb
commit 1b7e131d92
7 changed files with 26 additions and 24 deletions
+4 -2
View File
@@ -207,7 +207,8 @@ class RenderPathDeferred {
#if (kha_direct3d12 || kha_vulkan)
if (Context.viewportMode == ViewPathTrace) {
RenderPathRaytrace.draw();
var useLiveLayer = arm.ui.UIHeader.inst.worktab.position == SpaceMaterial;
RenderPathRaytrace.draw(useLiveLayer);
return;
}
#end
@@ -578,7 +579,8 @@ class RenderPathDeferred {
drawGbuffer();
#if (kha_direct3d12 || kha_vulkan)
Context.viewportMode == ViewPathTrace ? RenderPathRaytrace.draw() : drawDeferred();
var useLiveLayer = arm.ui.UIHeader.inst.worktab.position == SpaceMaterial;
Context.viewportMode == ViewPathTrace ? RenderPathRaytrace.draw(useLiveLayer) : drawDeferred();
#else
drawDeferred();
#end
+4 -2
View File
@@ -35,7 +35,8 @@ class RenderPathForward {
#if (kha_direct3d12 || kha_vulkan)
if (Context.viewportMode == ViewPathTrace) {
RenderPathRaytrace.draw();
var useLiveLayer = arm.ui.UIHeader.inst.worktab.position == SpaceMaterial;
RenderPathRaytrace.draw(useLiveLayer);
return;
}
#end
@@ -157,7 +158,8 @@ class RenderPathForward {
drawGbuffer();
#if (kha_direct3d12 || kha_vulkan)
Context.viewportMode == ViewPathTrace ? RenderPathRaytrace.draw() : drawForward();
var useLiveLayer = arm.ui.UIHeader.inst.worktab.position == SpaceMaterial;
Context.viewportMode == ViewPathTrace ? RenderPathRaytrace.draw(useLiveLayer) : drawForward();
#else
drawForward();
#end
+2 -1
View File
@@ -680,7 +680,8 @@ class RenderPathPaint {
Context.bakeType == BakeLightmap ||
Context.bakeType == BakeBentNormal ||
Context.bakeType == BakeThickness) {
RenderPathRaytrace.commandsBake();
var dirty = RenderPathRaytrace.commandsBake(MakeMaterial.parsePaintMaterial);
if (dirty) UIHeader.inst.headerHandle.redraws = 2;
if (Config.raw.dilate == DilateInstant) { // && Context.pdirty == 1
dilate(true, false);
}