Elektrine lite

← Feed

@neal@social.gompa.me

Post #3797485

2026-07-13 19:40 UTC

@dalias@hachyderm.io @datenwolf@chaos.social @miah@hachyderm.io There isn't anything to fix. It makes sense to use graphics rendering APIs for drawing. And offloading from the CPU to the GPU for this sort of thing frees up cycles for core logic to run on the CPU and lowers overall resource usage (including energy usage).

Replies (1)

  • @dalias@hachyderm.io 2026-07-13 19:46

    @neal@social.gompa.me @datenwolf@chaos.social @miah@hachyderm.io (1) it requires having a GPU to begin with, which is something future ultra-low-energy machines and machines made with fab processes that can be done in trusted environments should not have. It's not needed. (2) If you have it and want to use it, fine. But the graphics stack architecture should not be built around having to render things client-side with a GPU. The X11 model that lets you build and cache your UI resources server-side and reuse them as needed is much more efficient, regardless of whatever model you're using, unless you're doing complex memory-sharing between client and server with the consequent locality and lack-of-isolation properties that it forces upon you.

    Open ##3797483