External Publication
Visit Post

jME 3.10.0-beta1

jMonkeyEngine Hub June 11, 2026
Source

I’ve encountered an issue while trying to test 3.10.0-beta1 with LWJGL v2:

Jun 10, 2026 9:12:16 PM com.jme3.app.SimpleApplication start
INFO: AppSettings not set, creating default settings.
Jun 10, 2026 9:12:16 PM com.jme3.system.JmeSystemDelegate lambda$new$1
WARNING: JmeDialogsFactory implementation not found.
Jun 10, 2026 9:12:16 PM com.jme3.system.JmeDesktopSystem initialize
INFO: Running on jMonkeyEngine 3.10.0-beta1
 * Branch: unknown
 * Git Hash: 0368453
 * Build Date: 2026-05-30
Jun 10, 2026 9:12:17 PM com.jme3.system.lwjgl.LwjglContext printContextInitInfo
INFO: LWJGL 2.9.5 context running on thread jME3 Main
 * Graphics Adapter: null
 * Driver Version: null
 * Scaling Factor: 1
Jun 10, 2026 9:12:17 PM com.jme3.app.LegacyApplication handleError
SEVERE: Failed to create display
java.lang.UnsupportedOperationException: Unsupported renderer: ANGLE_GLES3
    at com.jme3.system.lwjgl.LwjglContext.initContext(LwjglContext.java:313)
    at com.jme3.system.lwjgl.LwjglContext.initContextFirstTime(LwjglContext.java:265)
    at com.jme3.system.lwjgl.LwjglContext.internalCreate(LwjglContext.java:353)
    at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:124)
    at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:224)
    at java.base/java.lang.Thread.run(Thread.java:1583)

Jun 10, 2026 9:12:17 PM com.jme3.system.JmeSystemDelegate lambda$new$0
WARNING: JmeDialogsFactory implementation not found.
Failed to create display
UnsupportedOperationException: Unsupported renderer: ANGLE_GLES3
Jun 10, 2026 9:12:17 PM com.jme3.system.lwjgl.LwjglAbstractDisplay run
SEVERE: Display initialization failed. Cannot continue.

The default renderer is hardcoded to ANGLE_GLES3 here:

github.com/jMonkeyEngine/jmonkeyengine

jme3-core/src/main/java/com/jme3/system/AppSettings.java

0368453fa

    389. defaults.put("WindowWidth", Integer.MIN_VALUE);


    390. defaults.put("WindowHeight", Integer.MIN_VALUE);


    391. defaults.put("BitsPerPixel", 24);


    392. defaults.put("Frequency", 0);


    393. defaults.put("DepthBits", 24);


    394. defaults.put("StencilBits", 0);


    395. defaults.put("Samples", 0);


    396. defaults.put("Fullscreen", false);


    397. defaults.put("FullscreenMode", FULLSCREEN_MODE_BORDERLESS_WINDOW);


    398. defaults.put("Title", JmeVersion.FULL_NAME);


    399. defaults.put("Renderer", ANGLE_GLES3);


    400. defaults.put("AudioRenderer", OPENAL);


    401. defaults.put("DisableJoysticks", false);


    402. defaults.put("UseInput", true);


    403. defaults.put("VSync", true);


    404. defaults.put("FrameRate", -1);


    405. defaults.put("SettingsDialogImage", "/com/jme3/app/Monkey.png");


    406. defaults.put("MinHeight", 0);


    407. defaults.put("MinWidth", 0);


    408. defaults.put("GammaCorrection", true);


    409. defaults.put("Resizable", true);

Discussion in the ATmosphere

Loading comments...