From OpenGL 3.0 to OpenGL 4.1
Solved
Mephistole
Posted messages
55
Registration date
Status
Member
Last intervention
-
Mephistole Posted messages 55 Registration date Status Member Last intervention -
Mephistole Posted messages 55 Registration date Status Member Last intervention -
Hello,
I would like to know how you go from OpenGL version 3.0 to its version 4.1?
Thanks for your answers.
I would like to know how you go from OpenGL version 3.0 to its version 4.1?
Thanks for your answers.
1 answer
-
Hi,
by updating your graphics stack, namely drivers, Mesa (if using free drivers) as well as X11/Xorg. In general, by updating your system.
If the OpenGL version does not increase after an update, it means your graphics hardware on your PC physically does not support a higher OpenGL version.
What is your graphics card/your chipset?
(For precise information, copy the result of the commandlspci -v | grep -Ei "vga|3d"
andglxinfo | grep -E " Vendor| Device"
here)
--
from human import idiocy
del idiocy-
My graphics card is an Intel HD Graphics 4000. And with the command lines it shows me "Intel Corporation 3rd Gen Core processor Graphics Controller" and that the GLX extension is manually [listed] on the screen.
- The HD4000 (Intel Gen3) are limited to OpenGL 3.3 at most (but they support a large portion of the extensions needed for GL 4+, though not all, so the chipset is "stuck" at 3.3).
They lack hardware support forfp64(64-bit floating-point numbers, extensionsGL_ARB_gpu_shader_fp64for GL 4.0 andGL_ARB_shader_precisionandGL_ARB_vertex_attrib_64bitfor GL 4.1, cf. mesamatrix).
However I believe developers are working on an emulation of the latter, which is also necessary for Vulkan (the successor to OpenGL), so support for OpenGL 4.1(+) on the HD4000 could arrive in the future. - I affirm that emulation of fp64 for HD4000 is in the works: https://www.phoronix.com/scan.php?page=news_item&px=Ivy-Bridge-V3-OpenGL-4.0
-
-