Interesting. I actually demoed SuperTuxKart 1.3 (full screen) on Haiku with max graphic settings and max players obtaining several high scores. I’ve also demoed BZFlag. Also, several recent Blender demos and Really Slick Screensavers (i.e. Microcosm, Hyperspace, etc) on Haiku…
Now in my comparisons to games like Cyberpunk 2077, Asphalt 9: Legends, Forza Horizon 5, Centipede Chaos, and Mario Kart Arcade GP DX v1.06…
You are correct on a key limiting factor. We are limited by drivers for graphics hardware acceleration. Fast CPUs can only do so much without it. But this is not the whole, only part of the sum.
But, the real truth is that Haiku’s implementations of X3DOM and WebGL 2 in either the native WebPositive or ported Web browsers (i.e. Gnome Web (Epiphany)) are limited or not fully implemented at this time. Resolve that first.
Examples: X3D/WebGL testing using Otter Browser on Haiku R1B4
We can use Otter Browser for now. I’ve run some X3D and WebGL examples with it. Not perfect, but it works for some testing.
I made an enhancement ticket on WebGL 2 implementation awhile ago. But, this is not a high priority before Haiku R1B5 (personal dev ventures excluded)