History

stutter fix: only perform fade transactions when depth == 0

HifiExperiments committed 2 years ago

Commit aaa92df1 parent 43e15c013 files · +43 −105Browse files

Showing the changes to libraries/render-utils/src/RenderForwardTask.cpp (1 of 13 files). Show all

Unified · Split

libraries/render-utils/src/RenderForwardTask.cpp+0−5
@@ -26,7 +26,6 @@ · 25 unmodified lines
2626 #include "render-utils/ShaderConstants.h"
2727 #include "StencilMaskPass.h"
2828 #include "ZoneRenderer.h"
29−#include "FadeEffect.h"
3029 #include "ToneMapAndResampleTask.h"
3130 #include "BackgroundStage.h"
3231 #include "FramebufferCache.h"
@@ -72,7 +71,6 @@ void RenderForwardTask::build(JobModel& task, const render::Varying& input, rend · 39 unmodified lines
7271 task.addJob<SetRenderMethod>("SetRenderMethodTask", render::Args::FORWARD);
7372
7473 // Prepare the ShapePipelines
75− auto fadeEffect = DependencyManager::get<FadeEffect>();
7674 static ShapePlumberPointer shapePlumber = std::make_shared<ShapePlumber>();
7775 static std::once_flag once;
7876 std::call_once(once, [] {
@@ -112,9 +110,6 @@ void RenderForwardTask::build(JobModel& task, const render::Varying& input, rend · 33 unmodified lines
112110
113111 const auto& zones = lightingStageInputs[1];
114112
115− // First job, alter faded
116− fadeEffect->build(task, opaques);
117−
118113 // GPU jobs: Start preparing the main framebuffer
119114 const auto scaledPrimaryFramebuffer = task.addJob<PreparePrimaryFramebufferMSAA>("PreparePrimaryBufferForward");
120115

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t