4 ms·
> [C|E|V]GA support on modern video hardware can be flaky. Interesting. Do you think this is because the GPU’s support has bitrotted due to lack of testing? Or
by dlenski 2y ago
> [C|E|V]GA support on modern video hardware can be flaky.
Interesting. Do you think this is because the GPU’s support has bitrotted due to lack of testing? Or something else?
- toast0 2y agoLack of motivation, probably. There's a lot of fiddly details to fully cover VGA. And very few people using it still, so there you go. Kind of a shame, because some of the features are super handy for hobby OSes; scrolling the screen by moving the start address is so much nicer than scrolling by copying, but you can't do that with a frame buffer that UEFI set up for you. Text mode is handy too, although 8-bit characters is problematic; UEFI's boot services has a text mode console, but when you exit boot services, you've got to render text on your own.