History

static pipelines + misc render cleanup

HifiExperiments committed 2 years ago

Commit 68767421 parent a22087233 files · +169 −142Browse files

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

Unified · Split

libraries/render-utils/src/SubsurfaceScattering.cpp+2−11
@@ -411,8 +411,8 @@ gpu::TexturePointer SubsurfaceScatteringResource::generateScatteringSpecularBeck · 410 unmodified lines
411411 return beckmannMap;
412412 }
413413
414−DebugSubsurfaceScattering::DebugSubsurfaceScattering() {
415−}
414+gpu::PipelinePointer DebugSubsurfaceScattering::_scatteringPipeline;
415+gpu::PipelinePointer DebugSubsurfaceScattering::_showLUTPipeline;
416416
417417 void DebugSubsurfaceScattering::configure(const Config& config) {
418418
@@ -427,8 +427,6 @@ void DebugSubsurfaceScattering::configure(const Config& config) { · 8 unmodified lines
427427 _debugParams->setSubData(0, _debugCursorTexcoord);
428428 }
429429
430−
431−
432430 gpu::PipelinePointer DebugSubsurfaceScattering::getScatteringPipeline() {
433431 if (!_scatteringPipeline) {
434432 gpu::ShaderPointer program = gpu::Shader::createProgram(shader::render_utils::program::subsurfaceScattering_drawScattering);
@@ -440,8 +438,6 @@ gpu::PipelinePointer DebugSubsurfaceScattering::getScatteringPipeline() { · 5 unmodified lines
440438 return _scatteringPipeline;
441439 }
442440
443−gpu::PipelinePointer _showLUTPipeline;
444−
445441 gpu::PipelinePointer DebugSubsurfaceScattering::getShowLUTPipeline() {
446442 if (!_showLUTPipeline) {
447443 gpu::ShaderPointer program = gpu::Shader::createProgram(shader::gpu::program::drawUnitQuatTextureOpaque);
@@ -452,14 +448,12 @@ gpu::PipelinePointer DebugSubsurfaceScattering::getShowLUTPipeline() { · 4 unmodified lines
452448 return _showLUTPipeline;
453449 }
454450
455−
456451 void DebugSubsurfaceScattering::run(const render::RenderContextPointer& renderContext, const Inputs& inputs) {
457452 assert(renderContext->args);
458453 assert(renderContext->args->hasViewFrustum());
459454
460455 RenderArgs* args = renderContext->args;
461456
462−
463457 auto& frameTransform = inputs.get0();
464458 auto& deferredFramebuffer = inputs.get1();
465459
@@ -477,8 +471,6 @@ void DebugSubsurfaceScattering::run(const render::RenderContextPointer& renderCo · 11 unmodified lines
477471 auto scatteringTable = scatteringResource->getScatteringTable();
478472 auto scatteringSpecular = scatteringResource->getScatteringSpecular();
479473
480−
481−
482474 auto lightStage = renderContext->_scene->getStage<LightStage>();
483475 assert(lightStage);
484476 // const auto light = DependencyManager::get<DeferredLightingEffect>()->getLightStage()->getLight(0);
@@ -491,7 +483,6 @@ void DebugSubsurfaceScattering::run(const render::RenderContextPointer& renderCo · 6 unmodified lines
491483 gpu::doInBatch("DebugSubsurfaceScattering::run", args->_context, [=](gpu::Batch& batch) {
492484 batch.enableStereo(false);
493485
494−
495486 auto viewportSize = std::min(args->_viewport.z, args->_viewport.w) >> 1;
496487 auto offsetViewport = viewportSize * 0.1;
497488

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