Post #3794483
2026-07-13 21:33 UTC
@mia@movsw.0x0.st @navi@social.vlhl.dev @neal@social.gompa.me @dalias@hachyderm.io @miah@hachyderm.io
I do believe you. I know how the DDXs do work. And it doesn't matter that it's X.org stalling the GPU. Anything that can open /dev/dri/card* can.
And as I said: Using GPUs for simple graphics stuff (and everything you can do with X11 core and Xrender is simple) is wasteful.
I keep repeating myself: Do not use the GPU unless you absolutely have to. And that extends to the X11 server.
Replies (1)
-
@datenwolf@chaos.social 2026-07-13 21:36
@mia@movsw.0x0.st @navi@social.vlhl.dev @neal@social.gompa.me @dalias@hachyderm.io @miah@hachyderm.io Not using the GPU for simple stuff is something I've learnt when I was looking to add vector graphics to my scientific visualization library, and it turned out that just using Blend2D to render the vectors on CPU, then upload to the GPU and composite with the GPU rendered stuff was more efficient (quicker and used less energy) than trying to coax the GPU into doing it.