Skip to content

Commit 48ce41b

Browse files
authored
Implement cleanUpFilter method in SoftBloomFilter (#2611)
* Implement cleanUpFilter method in SoftBloomFilter Added cleanUpFilter method to properly clean up passes. * Fix variable naming for downsampling and upsampling passes
1 parent f09a788 commit 48ce41b

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

jme3-effects/src/main/java/com/jme3/post/filters/SoftBloomFilter.java

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,17 @@ public void beforeRender() {
173173
material.setFloat("GlowFactor", glowFactor);
174174

175175
initialized = true;
176-
176+
}
177+
178+
@Override
179+
protected void cleanUpFilter(Renderer r) {
180+
for (Pass p : downsamplingPasses) {
181+
p.cleanup(r);
182+
}
183+
for (Pass p : upsamplingPasses) {
184+
p.cleanup(r);
185+
}
186+
initialized = false;
177187
}
178188

179189
@Override

0 commit comments

Comments
 (0)