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/RenderShadowTask.cpp (1 of 13 files). Show all

Unified · Split

libraries/render-utils/src/RenderShadowTask.cpp+1−2
@@ -50,8 +50,7 @@ void RenderShadowTask::build(JobModel& task, const render::Varying& input, rende · 49 unmodified lines
5050 static ShapePlumberPointer shapePlumber = std::make_shared<ShapePlumber>();
5151 static std::once_flag once;
5252 std::call_once(once, [] {
53− auto fadeEffect = DependencyManager::get<FadeEffect>();
54− initZPassPipelines(*shapePlumber, std::make_shared<gpu::State>(), fadeEffect->getBatchSetter(), fadeEffect->getItemUniformSetter());
53+ initZPassPipelines(*shapePlumber, std::make_shared<gpu::State>(), FadeEffect::getBatchSetter(), FadeEffect::getItemUniformSetter());
5554 });
5655
5756 const auto setupOutput = task.addJob<RenderShadowSetup>("ShadowSetup", input);

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