OpenGL 4.5 is only available if requested at context creation because compatibility.
GlfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE) Some drivers dont support all the features required in OpenGL 4.5. GlfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3) The problem is, that I want to be able to debug with renderdoc and program shaders with at least GLSL version 330 core. I used OpenGL 3.0 on my laptop (Arch Linux) and 3.1 on my workstation (QubesOS -> Debian 9) to develop my game. It landed sooner than anticipated but the LLVMpipe patches enabling OpenGL 4.5 support were merged to Mesa 20.3-devel today and are also marked for back-porting to the Mesa 20.2 series soon to be promoted to stable.