diff --git a/sdk/jme3-core/src/com/jme3/gde/core/scene/SceneApplication.java b/sdk/jme3-core/src/com/jme3/gde/core/scene/SceneApplication.java index e6a5f30c5..6c1f093e3 100644 --- a/sdk/jme3-core/src/com/jme3/gde/core/scene/SceneApplication.java +++ b/sdk/jme3-core/src/com/jme3/gde/core/scene/SceneApplication.java @@ -50,6 +50,7 @@ import com.jme3.scene.Spatial.CullHint; import com.jme3.system.AppSettings; import com.jme3.system.awt.AwtPanel; import com.jme3.system.awt.AwtPanelsContext; +import com.jme3.system.awt.PaintMode; import java.io.IOException; import java.util.Collection; import java.util.Iterator; @@ -146,7 +147,7 @@ public class SceneApplication extends Application implements LookupProvider, Loo public AwtPanel getMainPanel() { if (panel == null) { - panel = ((AwtPanelsContext) getContext()).createPanel(true); + panel = ((AwtPanelsContext) getContext()).createPanel(PaintMode.Accelerated); panel.attachTo(viewPort, overlayView, guiViewPort); ((AwtPanelsContext) getContext()).setInputSource(panel); } diff --git a/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java b/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java index aaab81d9b..942aced7d 100644 --- a/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java +++ b/sdk/jme3-core/src/com/jme3/gde/core/sceneviewer/SceneViewerTopComponent.java @@ -294,7 +294,7 @@ public final class SceneViewerTopComponent extends TopComponent { @Override public void componentOpened() { super.componentOpened(); - oglCanvas.setActiveUpdates(true); +// oglCanvas.setActiveUpdates(true); } @Override @@ -310,7 +310,7 @@ public final class SceneViewerTopComponent extends TopComponent { @Override public void componentClosed() { super.componentClosed(); - oglCanvas.setActiveUpdates(false); +// oglCanvas.setActiveUpdates(false); SceneRequest req = SceneApplication.getApplication().getCurrentSceneRequest(); if (req != null) { SceneApplication.getApplication().closeScene(req);