On Wed, Jan 18, 2023 at 05:37:03AM -0800, orbea wrote:
I think this is a mistake, libglvnd has a documented performance hit
and should be optional.
Optional glvnd was a complete mess and this isn't happening.
Also, performance impact is only relevant if cpu-bound which is rather
rare for normal games and applications (aka, not stuff like glxgears).
"some" emulators can be more cpu-bound, but a lot of the bigger ones
support vulkan anyway nowadays.
Yes, there are cases where it'd be better but we're way too far from
it being worth the maintenance cost and confusion. Recently seen people
run into issues with libEGL when forcing -Dglvnd=false too, more things
to worry about.
https://gitlab.freedesktop.org/glvnd/libglvnd/-/issues/222
On Wed, 18 Jan 2023 14:23:22 +0200
Cedric Sodhi <[email protected]> wrote:
Hello everyone,
as by our discussion on #gentoo-desktop, we would like to sort out
the historical artefact "virtual/opengl" which dates back to before
Wayland and has become somewhat inappropriate (a misnomer, not
sufficiently configurable, or redundant depending on one's
perspective).
A quick recap of the situation, a description of the problems and
reasons why it should be deprecated, as well as the "way forward" are documented here:
https://wiki.gentoo.org/wiki/User:ManDay/Deprecating_the_virtual_OpenGL_ebuild
At this point we would like to invite everyone to enter additional
feedback - including potential problems which are not covered by the article. When we're sure that everything has been considered, we can
move to deprecating "virtual/opengl".
Thank you!
Cedric
--
ionen
-----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEEx3SLh1HBoPy/yLVYskQGsLCsQzQFAmPIABYACgkQskQGsLCs QzSj7Af+OX8eADUzP6OVLixl9PNEYpBEZfgYsa7lHg4neHKZ/VSoShYsRH91bWcs UXvLt9G7l7pJ65XiI3KlDYRiBFsDYY1M8++VXbA+bZl3VNS+GvD9ufN4W49Q2ZR/ 8BZe4F9JeWGsAmOJAdAuZsyAK1NQkUd+HL09s3eWVlTgaXiOzC10QM97CuuXbUmo 7ndpUmEIwLOzD/kifyjOkabQZHcq4DKMaa6poJarPi/mjrPxrvQMJ1GU0mC83Ycv CV5jU/07BvQ+cgHcmJyPBp0273rE//3pHjo38/+2oY7XIt7hDAaUCBFE4v+ApbbB kiAItF4thQrPSzXPo3b/uPMvmpFkzg==
=hZOK
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)