Graphics drivers don't support OpenGL 3.3

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By C:\Flavius

I made a program for my maths teacher but when he executed it it popped out this error:

Your system’s graphic drivers seem not no support OpenGL 3.3 / OpenGL ES 3.0, sorry :frowning:
Godot will autodestruct as soon as you acknowledge this error message.

Is there a way to compile a version that works for his computer? He doesn’t seem to want me to update his drivers.
It’s either that or using another computer.

I think Godot 3.0 and newer require OpenGL ES 3.0 compatible hardware to run, so if you want the app to run in OpenGL ES 2.0 hardware than you should develop it in Godot 2.1.4 stable or 2.1.5 rc1

asetyowatir | 2018-05-15 19:50

This is not an answer because @asetyowatir already answered.

But it is relevant I think. The question I have (which might provide a solution for others but not the math teacher) is how can Vulkan help with an older system like this? I thought Vulkan was going to allow support for older hardware. Valve invested into Vulkan for this reason as I understand it.

jitterbeetle | 2018-05-16 04:39

I second that. Your teacher’s computer most likely does not support opengl 3.3. So either make your project in a Godot version prior to 3.0, or wait for Godot 3.1.

SIsilicon | 2018-05-16 00:26

You can install a software fallback if you’re on Windows, see mesa-dist-win on GitHub. It will be very slow and probably won’t be playable though.

If you just want to use it with Godot, drop the DLL files in the same directory as the Godot executable (or the exported project executable).

Calinou | 2018-05-16 09:53

Actually the problem was that I compiled a x64 version and his CPU was x86. I don’t know why it said anything about OpenGL.

C:\Flavius | 2018-06-03 12:28