Also, it's actually fairly unintuitive to even most computer nerds and professionals that desktop compositing, decoding and rendering video, etc. are all handled as 3D graphics behind the curtains these days.
Web browsers and such do also leverage the gpu for rendering.
Are those 3D graphics?
> desktop window effects and compositing,
Does Haiku use those? If not, it seems irrelevant.
> Video games,
That's the one that I'll agree with, but is depends what we mean by "daily driver"; I was thinking of what would be needed to do productive work, and that possibly restricted by what kind of work you're doing, not the ability to run literally all use cases. So I agree that it's probably not a good choice for somebody who does 3D modeling, but it's probably fine for somebody who writes web back ends.
Not exactly but all hardware accelerated rendering today is done using the same APIs as 3D graphics. You would use OpenGL (or any other API) and basically render everything without the third dimension. There is no hardware accelerated graphics API for 2D graphics specifically anymore, they are all built on top of 3D graphics.
Seriously; set up a xeon vm without a video accelerator, vnc in, and try using it as your daily driver web browser. 128 cores weren’t close to enough the last time I tried (6 years ago).