vcmi / vcmi

Open-source engine for Heroes of Might and Magic III
https://vcmi.eu/
GNU General Public License v2.0
4.03k stars 443 forks source link

Introduce abstraction layer for SDL library #1263

Open IvanSavenko opened 1 year ago

IvanSavenko commented 1 year ago

Primary goal is to allow hardware acceleration - this is something that is frequently asked and, while this is not "must-to-have" it is certainly "nice-to-have". In general, it should give us:

Abstraction Layer

Hardware acceleration support:

Support for HD Edition / upscaled graphics

TODO

Laserlicht commented 1 year ago

Very good idea! 🙂

It would be good if the task opens possibilities to use higher resolution textures (for example from HoMM3 HD or mods) in the future. And to be able to apply filters (like xBRZ) to the textures.

See #1070