Merge pull request #2221 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-15994
DiffuseProbeGridRenderPass should always be enabled
This commit is contained in:
-7
@@ -607,13 +607,6 @@ namespace AZ
|
||||
{
|
||||
pass->SetEnabled(false);
|
||||
}
|
||||
|
||||
RPI::PassHierarchyFilter renderPassFilter(AZ::Name("DiffuseProbeGridRenderPass"));
|
||||
const AZStd::vector<RPI::Pass*>& renderPasses = RPI::PassSystemInterface::Get()->FindPasses(renderPassFilter);
|
||||
for (RPI::Pass* pass : renderPasses)
|
||||
{
|
||||
pass->SetEnabled(false);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
-9
@@ -52,15 +52,6 @@ namespace AZ
|
||||
return;
|
||||
}
|
||||
|
||||
RayTracingFeatureProcessor* rayTracingFeatureProcessor = scene->GetFeatureProcessor<RayTracingFeatureProcessor>();
|
||||
AZ_Assert(rayTracingFeatureProcessor, "DiffuseProbeGridRenderPass requires the RayTracingFeatureProcessor");
|
||||
|
||||
if (!rayTracingFeatureProcessor->GetSubMeshCount())
|
||||
{
|
||||
// empty scene
|
||||
return;
|
||||
}
|
||||
|
||||
// get output attachment size
|
||||
AZ_Assert(GetInputOutputCount() > 0, "DiffuseProbeGridRenderPass: Could not find output bindings");
|
||||
RPI::PassAttachment* m_outputAttachment = GetInputOutputBinding(0).m_attachment.get();
|
||||
|
||||
Reference in New Issue
Block a user