1 |
On Wed, Jan 18, 2023 at 05:37:03AM -0800, orbea wrote: |
2 |
> I think this is a mistake, libglvnd has a documented performance hit |
3 |
> and should be optional. |
4 |
|
5 |
Optional glvnd was a complete mess and this isn't happening. |
6 |
|
7 |
Also, performance impact is only relevant if cpu-bound which is rather |
8 |
rare for normal games and applications (aka, not stuff like glxgears). |
9 |
"some" emulators can be more cpu-bound, but a lot of the bigger ones |
10 |
support vulkan anyway nowadays. |
11 |
|
12 |
Yes, there are cases where it'd be better but we're way too far from |
13 |
it being worth the maintenance cost and confusion. Recently seen people |
14 |
run into issues with libEGL when forcing -Dglvnd=false too, more things |
15 |
to worry about. |
16 |
|
17 |
> |
18 |
> https://gitlab.freedesktop.org/glvnd/libglvnd/-/issues/222 |
19 |
> |
20 |
> On Wed, 18 Jan 2023 14:23:22 +0200 |
21 |
> Cedric Sodhi <ManDay@××××××××.cc> wrote: |
22 |
> |
23 |
> > Hello everyone, |
24 |
> > |
25 |
> > as by our discussion on #gentoo-desktop, we would like to sort out |
26 |
> > the historical artefact "virtual/opengl" which dates back to before |
27 |
> > Wayland and has become somewhat inappropriate (a misnomer, not |
28 |
> > sufficiently configurable, or redundant depending on one's |
29 |
> > perspective). |
30 |
> > |
31 |
> > A quick recap of the situation, a description of the problems and |
32 |
> > reasons why it should be deprecated, as well as the "way forward" are |
33 |
> > documented here: |
34 |
> > |
35 |
> > https://wiki.gentoo.org/wiki/User:ManDay/Deprecating_the_virtual_OpenGL_ebuild |
36 |
> > |
37 |
> > At this point we would like to invite everyone to enter additional |
38 |
> > feedback - including potential problems which are not covered by the |
39 |
> > article. When we're sure that everything has been considered, we can |
40 |
> > move to deprecating "virtual/opengl". |
41 |
> > |
42 |
> > |
43 |
> > Thank you! |
44 |
> > Cedric |
45 |
> > |
46 |
> |
47 |
> |
48 |
|
49 |
-- |
50 |
ionen |