Skip to content

Make lwjgl2 default to OpenGL 3.2 when renderer is ANGLE_GLES3 #2869

@riccardobl

Description

@riccardobl

To workaround this exception, we should make lwjgl2 default to OpenGL 3.2 when angle is chosen.

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.

Metadata

Metadata

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

Status
tracked

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions