News for hackers. Stuff that matters.
Re:X12 by kelnos on Tuesday February 28, 2023 @06:55PM (#34976680)
> Graphics are actually a relatively small part of a graphical user interface, something Wayland is still slow to learn.

This I think is a key insight. I talk about this in another post, but I've been working on "porting" parts of Xfce to Wayland, and there are so many things missing in Wayland that have nothing to do with "graphics" that means that Xfce+Wayland will be missing a lot of useful features until/unless Wayland protocols are invented or extended to make them work.

Re:X12 by happymellon on Wednesday March 01, 2023 @06:10AM (#34981046)
This sounds suspiciously like the conversations around "just use OpenGL/Vulkan instead of DirectX".

Because DirectX is more than just Direct3D?

Re:X12 by vetinari on Wednesday March 01, 2023 @04:44PM (#34988772)
Used to be; meanwhile, DirectDraw/DirectInput/DirectSound/DirectPlay/etc have been dead for quite a while.
Re:X12 by happymellon on Thursday March 02, 2023 @05:14AM (#34994048)
I don't do Windows development, but I remember that used to be the rebuttal from game devs that Linux missed the point about all the ease of use features that Microsoft provided.

Although all the other Direct services are dead, have they not been replaced with new versions?

Re:X12 by vetinari on Thursday March 02, 2023 @08:27AM (#34995364)
And it was true at the time, thought the rebuttal would be "use SDL then" -- it did provide equivalent functionality, packaged into a single library.

They were replaced not by new versions, but by new or even existing libraries/subsystems, that are not marketed as Direct anything anymore. Just like alsa or pulse are not marketed as SDL or Open anything either.

Re:X12 by happymellon on Thursday March 02, 2023 @09:03AM (#34995728)
TIL, thanks!