1 |
On Fri, Mar 15, 2019 at 2:55 PM Conrad Kostecki <conrad@××××××××.com> wrote: |
2 |
> |
3 |
> Hi! |
4 |
> |
5 |
> Am 15.03.2019 20:29:11, "Matt Turner" <mattst88@g.o> schrieb: |
6 |
> |
7 |
> On Fri, Mar 15, 2019 at 7:04 AM Conrad Kostecki <conrad@××××××××.com> wrote: |
8 |
> |
9 |
> |
10 |
> |
11 |
> Do you know something about media-libs/raspberrypi-userland as well? |
12 |
> I'm hoping to enable libglvnd support in media-libs/mesa and |
13 |
> x11-drivers/nvidia-drivers soon, and this is the only other package in |
14 |
> Gentoo that uses app-eselect/eselect-opengl. |
15 |
> |
16 |
> Do we care to keep this now that Mesa's vc4 driver is in good shape? |
17 |
> |
18 |
> At least, I've somewhere my modified 9999 release, which I've fixed for myself, since there were some bugs and added eselect-opengl support to this. What do you mean exactly with libglvnd or at what do you want to know? |
19 |
|
20 |
libglvnd is the "GL Vendor-Neutral Dispatch library" [0]. It provides |
21 |
libGL, libGLESv1_CM, libGLESv2, etc, and then dispatches those calls |
22 |
to the underlying hardware driver. This allows a single libGL.so to |
23 |
work for Mesa and nvidia-drivers for example. If |
24 |
media-libs/raspberrypi-userland doesn't support libglvnd (which it |
25 |
doesn't as far as I can tell) that kind of throws a wrench in the plan |
26 |
for IMO minimal benefit. |
27 |
|
28 |
[0] https://github.com/NVIDIA/libglvnd |