From 838978ed156fa9787b10837ff70aad4e627e53c6 Mon Sep 17 00:00:00 2001 From: Nehon Date: Tue, 8 Mar 2016 20:59:52 +0100 Subject: [PATCH] Null check for the renderFrameBuffer of the fpp when cleaning up the fpp. It may be null if multisampling is enabled. --- .../src/main/java/com/jme3/post/FilterPostProcessor.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/jme3-core/src/main/java/com/jme3/post/FilterPostProcessor.java b/jme3-core/src/main/java/com/jme3/post/FilterPostProcessor.java index 2f52eb425..cf51ad0c9 100644 --- a/jme3-core/src/main/java/com/jme3/post/FilterPostProcessor.java +++ b/jme3-core/src/main/java/com/jme3/post/FilterPostProcessor.java @@ -401,8 +401,10 @@ public class FilterPostProcessor implements SceneProcessor, Savable { viewPort.getCamera().setViewPort(left, right, bottom, top); viewPort.setOutputFrameBuffer(outputBuffer); viewPort = null; - - renderFrameBuffer.dispose(); + + if(renderFrameBuffer != null){ + renderFrameBuffer.dispose(); + } if(depthTexture!=null){ depthTexture.getImage().dispose(); }