diff --git a/include/libcamera/internal/egl.h b/include/libcamera/internal/egl.h
index d88617afa..3956c6669 100644
--- a/include/libcamera/internal/egl.h
+++ b/include/libcamera/internal/egl.h
@@ -26,7 +26,7 @@
 #include <EGL/egl.h>
 #include <EGL/eglext.h>
 #define GL_GLEXT_PROTOTYPES
-#include <GLES2/gl2.h>
+#include <GLES3/gl32.h>
 #include <GLES2/gl2ext.h>
 
 namespace libcamera {
