Changes

Jump to: navigation, search

Release Notes/1.4-release

No change in size, 1 month ago
Libglvnd
Here is what every user should know about {{c|libglvnd}}: it is enabled by default under Funtoo Linux 1.4 and if you set up a graphical environment under Funtoo, it will get emerged automatically and provide the official {{c|libGL.so}} library that OpenGL-using applications will use. When you type {{c|eselect opengl list}}, your current OpenGL implementation will be listed as {{c|xorg-x11}} even if you are using NVIDIA or other drivers. This is normal and it is no longer necessary to use {{c|eselect opengl}} to swap-out OpenGL implementations the old-fashioned way. {{c|libglvnd}} takes care of all of this for you.
Here is a bit more detail on {[{c|libglvnd}} for those who want to know more details:
{{c|libglvnd}} [https://github.com/NVIDIA/libglvnd is described by maintainer NVIDIA] as a ''vendor-neutral dispatch layer for arbitrating OpenGL API calls between multiple vendors. It allows multiple drivers from different vendors to coexist on the same filesystem, and determines which vendor to dispatch each API call to at runtime.'' That is a mouth-full, but basically what {{c|libglvnd}} offers is a solution to the "one OpenGL library for each type of video card" problem that has existed in Linux for over a decade. Gentoo Linux and Funtoo Linux have handled this problem with the creation of {{c|eselect opengl}}, which has allowed Gentoo and Funtoo users to
Bureaucrats, Administrators, wiki-admins, wiki-staff
5,806
edits

Navigation menu