Skip to content
This repository was archived by the owner on Nov 30, 2020. It is now read-only.

Commit 60793fa

Browse files
committed
Renamed bloom texture; proper bloom texture context reset
1 parent e4228f5 commit 60793fa

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

PostProcessing/Runtime/Effects/Bloom.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ public override void Render(PostProcessRenderContext context)
206206

207207
cmd.EndSample("BloomPyramid");
208208

209-
context.bloomTemporaryRT = lastUp;
209+
context.bloomBufferNameID = lastUp;
210210
}
211211
}
212212
}

PostProcessing/Runtime/PostProcessLayer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -773,7 +773,7 @@ int RenderBuiltins(PostProcessRenderContext context, bool isFinalPass, int relea
773773
uberSheet.properties.Clear();
774774
context.uberSheet = uberSheet;
775775
context.autoExposureTexture = RuntimeUtilities.whiteTexture;
776-
context.bloomTemporaryRT = -1;
776+
context.bloomBufferNameID = -1;
777777

778778
var cmd = context.command;
779779
cmd.BeginSample("BuiltinStack");
@@ -837,7 +837,7 @@ int RenderBuiltins(PostProcessRenderContext context, bool isFinalPass, int relea
837837
if (releaseTargetAfterUse > -1) cmd.ReleaseTemporaryRT(releaseTargetAfterUse);
838838
if (motionBlurTarget > -1) cmd.ReleaseTemporaryRT(motionBlurTarget);
839839
if (depthOfFieldTarget > -1) cmd.ReleaseTemporaryRT(motionBlurTarget);
840-
if (context.bloomTemporaryRT > -1) cmd.ReleaseTemporaryRT(context.bloomTemporaryRT);
840+
if (context.bloomBufferNameID > -1) cmd.ReleaseTemporaryRT(context.bloomBufferNameID);
841841

842842
cmd.EndSample("BuiltinStack");
843843

PostProcessing/Runtime/PostProcessRenderContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,7 @@ public void Reset()
234234
autoExposureTexture = null;
235235
logLut = null;
236236
autoExposure = null;
237+
bloomBufferNameID = -1;
237238

238239
if (userData == null)
239240
userData = new Dictionary<string, object>();
@@ -268,6 +269,6 @@ public void PushDebugOverlay(CommandBuffer cmd, RenderTargetIdentifier source, P
268269
internal LogHistogram logHistogram;
269270
internal Texture logLut;
270271
internal AutoExposure autoExposure;
271-
internal int bloomTemporaryRT;
272+
internal int bloomBufferNameID;
272273
}
273274
}

0 commit comments

Comments
 (0)