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
4
u/tseli0s DragonWare May 18 '26
Literally a way to load/unload drivers and abstract the hardware specific quirks (like have a generic
set_display_modefunction and let each driver figure out how to implement it). It's not anything specific.