Minor changes

Signed-off-by: dmcdiarmid-ly <63674186+dmcdiarmid-ly@users.noreply.github.com>
monroegm-disable-blank-issue-2
dmcdiarmid-ly 4 years ago
parent ec76a4d647
commit 5c3d5a290a

@ -31,8 +31,6 @@ ShaderResourceGroup PassSrg : SRG_PerPass
}; };
} }
#include <Atom/RPI/ShaderResourceGroups/DefaultDrawSrg.azsli>
// Vertex Shader // Vertex Shader
VSOutput MainVS(VSInput input) VSOutput MainVS(VSInput input)
{ {

@ -128,12 +128,11 @@ namespace AZ
AZ_Assert(rayTracingFeatureProcessor, "DiffuseProbeGridRelocationPass requires the RayTracingFeatureProcessor"); AZ_Assert(rayTracingFeatureProcessor, "DiffuseProbeGridRelocationPass requires the RayTracingFeatureProcessor");
// reset the relocation iterations on the grids if the TLAS was updated // reset the relocation iterations on the grids if the TLAS was updated
uint32_t rayTracingDataRevision = rayTracingFeatureProcessor->GetRevision(); uint32_t rayTracingDataRevision = rayTracingFeatureProcessor->GetRevision();
for (auto& diffuseProbeGrid : diffuseProbeGridFeatureProcessor->GetVisibleRealTimeProbeGrids()) if (rayTracingDataRevision != m_rayTracingDataRevision)
{ {
if (rayTracingDataRevision != m_rayTracingDataRevision) for (auto& diffuseProbeGrid : diffuseProbeGridFeatureProcessor->GetVisibleRealTimeProbeGrids())
{ {
// the TLAS changed, relocate probes
diffuseProbeGrid->ResetRemainingRelocationIterations(); diffuseProbeGrid->ResetRemainingRelocationIterations();
} }
} }

Loading…
Cancel
Save