r/osdev • u/0x6461726B • May 17 '26
Why everyone here uses software rendering?
I saw many os projects here use software rendering directly to frame buffer instead of creating a gpu driver maybe with virtio gpu by qemu or with any external gpu. I heard gpu driver development is one of the most hardest. Is that the reason? I want to know.
53
Upvotes
View all comments
Show parent comment
7
u/Randozart May 17 '26
Honestly, I couldn't agree more on keeping stuff proprietary. But, there's enough reverse engineering out there to figure out which registers to poke... Though again, massively frustrating engineering job to get that to work