But a lot time they weren't good native ports, at least for AAA games. A lot of the time they slapped a translation layer on the Windows version, so it may end up running better in Proton.
And that's when they tell you what you did wrong. Sometimes they'll reject the password without telling you why, because of some rule they didn't list. For example, I set a password in a parking app (Flowbird) which had an unmentioned restriction against spaces and Swedish letters (dispite targeting the Swedish market). Also, it lets you set a fairly long password, but when you try to log in on their webpage they've set maxlength="32" on the password field. So if you have a longer password you have to edit the DOM and remove that attribute to log in.
They really should get together and come up with some standard protocol, instead of having cars use proprietary protocols tied to a specific mobile OS.
Yes. GPUs don't have per-core branching, they have dozens of cores running the same instructions. So if some cores should run the if branch and some run the else branch, all cores in the group will execute both branches, and mask out the one they shouldn't have run. I also think they they don't have the advanced branch prediction CPUs have.
One pro of Wayland is better multi-monitor. X11 can't really handle mixed refresh rates, nor multi-monitor VRR, and per-monitor DPI scaling isn't easily done. Of course, Nvidia doesn't support Wayland VRR yet, nor does GNOME, but Plasma or wlroots on AMD should work. Wlroots btw is the Wayland compositor library e.g. Sway and Hyprland is based on.
Forced vsync has been a problem for gaming on Wayland, though that's in the process of changing due to the tearing protocol, at least on Plasma and wlroots, doesn't seem like GNOME has picked it up yet.
Which I think is because it's fairly new, only a generation or two, and a lot of the people who built the foundation is still around. I've been wondering what it's gonna be like in a few generations when everyone who built the stuff we use now are long gone. Maybe some projects will be inherited by family.
Why even make a dropdown? It would be quicker just to type a number