Skip to content

Commit 24ec974

Browse files
author
Evergreen
committed
Added missing depth read in DOF pass declaration.
Fixes the omission of depth buffer read declaration in the pass arguments for the URP Depth of Field post-processing effect. https://jira.unity3d.com/browse/UUM-68096
1 parent 3d8ba58 commit 24ec974

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Packages/com.unity.render-pipelines.universal/Runtime/Passes/PostProcessPassRenderGraph.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -625,6 +625,7 @@ public void RenderDoFGaussian(RenderGraph renderGraph, UniversalResourceData res
625625
passData.sourceTexture = source;
626626
builder.UseTexture(source, AccessFlags.Read);
627627
passData.depthTexture = resourceData.cameraDepthTexture;
628+
builder.UseTexture(resourceData.cameraDepthTexture, AccessFlags.Read);
628629
passData.material = m_Materials.gaussianDepthOfFieldCoC;
629630

630631
UniversalRenderer renderer = cameraData.renderer as UniversalRenderer;
@@ -843,6 +844,7 @@ public void RenderDoFBokeh(RenderGraph renderGraph, UniversalResourceData resour
843844
passData.sourceTexture = source;
844845
builder.UseTexture(source, AccessFlags.Read);
845846
passData.depthTexture = resourceData.cameraDepthTexture;
847+
builder.UseTexture(resourceData.cameraDepthTexture, AccessFlags.Read);
846848
passData.material = m_Materials.bokehDepthOfFieldCoC;
847849

848850
UniversalRenderer renderer = cameraData.renderer as UniversalRenderer;

0 commit comments

Comments
 (0)