Question

I have a problem with my first JMonkeyEngine program. I am getting this:

java.lang.UnsupportedOperationException: GLSL and OpenGL2 is required for the LWJGL renderer!
    at com.jme3.renderer.lwjgl.LwjglRenderer.initialize(LwjglRenderer.java:165)
    at com.jme3.system.lwjgl.LwjglContext.initContextFirstTime(LwjglContext.java:231)
    at com.jme3.system.lwjgl.LwjglContext.internalCreate(LwjglContext.java:271)
    at com.jme3.system.lwjgl.LwjglAbstractDisplay.initInThread(LwjglAbstractDisplay.java:117)
    at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:207)
    at java.lang.Thread.run(Unknown Source)

I know this is because I need GLSL and OpenGL2 (found here) but I seem to already have the latest graphics card driver:

The best driver software for your device is already installed

How can I fix this? (note: I am following the tutorial here)

Was it helpful?

Solution

Intel(R) G33/G31 Express Chipset Family

How can I fix this?

Install a newer OpenGL implementation.

Mesa has a free one. Might be kinda slow though.

OTHER TIPS

Windows supports OpenGL 1.4 or something similar. You should download drivers from vendors website. e.g. NVidia website

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top