News for hackers. Stuff that matters.
Re:HW accelerated Xwayland rendering for Nvidia merged by michaelmrose on Friday April 09, 2021 @04:30PM (#26755713)
Nvidia has a difference in how they implement their driver that would have required a number of players to each implement support for NVIDIA separately from other hardware because NVIDIA wants to directly use a lot of code it uses on other platforms on Linux.

Unfortunately due to the misdesign of Wayland each graphical environment must write code to more directly interface with hardware instead of that being a layer above that. This means in current context it is vastly easier if NVIDIA bends on this issue however they also have the least incentive because most of their money isn't earned on the Linux Desktop.

People seem to suppose that somehow hardware vendors owe Linux users support and support in the fashion that would be desirable as if somehow not supporting the standards that others do is somehow wronging those developers and users but a private company in fact doesn't owe said developers or users ANY support of any kind.

Re:HW accelerated Xwayland rendering for Nvidia merged by floatboth on Friday April 09, 2021 @09:20PM (#26758098)
Well, then that company can expect to continue seeing middle fingers :)

Intel and AMD, the arch-rivals they are, coexist and collaborate on the kernel stack and Mesa. Even embedded companies join in (see Broadcom hiring Eric Anholt to make V3D a thing for the RPi4, even Qualcomm vaguely supporting Freedreno and Arm starting to show some kind of interest in Panfrost IIRC). Microsoft is in for virtualization and GL-on-D3D.

None of these vendors "owe anybody anything" yet they've joined the party. Turns out sharing is beneficial for everyone.

Re:HW accelerated Xwayland rendering for Nvidia merged by kaba0 on Friday April 09, 2021 @10:21PM (#26758399)
> Unfortunately due to the misdesign of Wayland

It has nothing to do with wayland, it is due to linux not wanting to provide a stable API for drivers, deterring binary blobs (successfully). As for whether this latter thing is good or bad is subjective.

Re:HW accelerated Xwayland rendering for Nvidia merged by michaelmrose on Saturday April 10, 2021 @12:20AM (#26758899)
A desktop environment under x doesn't concern itself with graphics drivers.
Re:HW accelerated Xwayland rendering for Nvidia merged by kaba0 on Saturday April 10, 2021 @03:04AM (#26759561)
You can use wlroots to have a similarly abstract view of the underlying.

Nonetheless, X itself is broken, it could not have been done otherwise.