This patch series adds support for all the standard resolutions as
listed on Wikipedia.
I've fixed the issue Gerd pointed out and rebased onto master.
I also see that Gerd himself has recently put out a patch for 4K
resolutions, however, my own ultrawide resolution of 3440x1440 remains
unsupported by SeaBIOS. I've heard from some others that they have
unique resolutions that are still not in SeaBIOS but they should be with
this patch so I hope we can get it in.
Regarding 24 bpp, probably yes, most software doesn't care about it but
for maximal compatability (and because Windows has been finicky in my
experience), I think we should include it. Also, there's still the
chance that some people may want to use it in some unlikely scenarios
which they should be able to do without recompilation. One last thing to
consider is that we would then have to decide at what point do the
resolutions being added with this patch become modern/new enough that it
no longer makes sense to keep the 24 bpp variants. It seems like we
would basically just have to draw an arbitrary line in the sand.
However, if you would still like to remove 24 bpp variants then please
provide me with a cut off point and I'll put it in the next patch
version.
Again, if we could get this in that would be fantastic because I've
personally had people raise this issue with me in regards to an issue
they're having in relation to one of my projects.
Thanks,
Elliot
Elliot Killick (2):
svgamodes: Add support for all standard resolutions
svgamodes: Improve formatting
vgasrc/svgamodes.c | 225 ++++++++++++++++++++++++++++-----------------
1 file changed, 141 insertions(+), 84 deletions(-)
--
2.34.3