Skip to content

Can't start Godot on Intel Haswell IGP on Windows anymore after 4.3.stable #95925

@Calinou

Description

@Calinou

Tested versions

  • Reproducible in: 4.4.dev 37ae2a2
  • Not reproducible in: 4.3.stable

System information

Godot v4.3.stable - Windows 10.0.19045 - GLES3 (Compatibility) - Intel(R) HD Graphics 4400 - Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz (4 Threads)

Issue description

This is what I get in 4.4 when opening the project manager:

Godot Engine v4.4.dev.custom_build.37ae2a2 (2024-08-21 22:10:01 UTC) - https://godotengine.org
WARNING: Your video card drivers seem not to support the required OpenGL 3.3 version, switching to ANGLE.
     at: DisplayServerWindows (platform/windows/display_server_windows.cpp:6203)
ERROR: Can't load EGL.
   at: (drivers/egl/egl_manager.cpp:360)
ERROR: Unable to create DisplayServer, all display drivers failed.
Use "--headless" command line argument to run the engine in headless mode if this is desired (e.g. for continuous integration).
   at: setup2 (main/main.cpp:2845)
WARNING: ObjectDB instances leaked at exit (run with --verbose for details).
     at: cleanup (core/object/object.cpp:2288)

The project manager ends up not opening at all, and I see the usual alert about OpenGL 3.3 or Direct3D 11 not being available.

Meanwhile in 4.3, it works in Compatibility:

Godot Engine v4.3.stable.official.77dcf97d8 - https://godotengine.org
OpenGL API 3.3.0 - Build 20.19.15.4835 - Compatibility - Using Device: Intel - Intel(R) HD Graphics 4400

Godot 3.5.3 also works in both GLES3 and GLES2 on the same PC.

This may be related to #91172. I meant to dig out an old laptop that lacks Vulkan support for testing that PR, but I had to reinstall Windows on it first, so I could only post my findings now.

Steps to reproduce

  • Open the project manager on Intel Haswell integrated graphics on Windows. (The project manager uses Compatibility by default.)

Minimal reproduction project (MRP)

N/A

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions