mauvecow / DxPortLib

DxPortLib is a portability library for DxLib based software.
Other
41 stars 6 forks source link

Long-term: SDL2 and external library usage consolidation. #4

Open mauvecow opened 8 years ago

mauvecow commented 8 years ago

So in the interests of improving portability to non-SDL2 platforms, I'd like to move everything SDL2 and every other external library to its own little, independent, optional subset that can be replaced as needed for each target.

This means:

Again, a fair bit of work, especially on removing image/ttf. It might also mean time for the font backend cleanup so that we can have a better handling of glyph storage.

mauvecow commented 8 years ago

SDL2 is heavily used in:

Some thoughts: I'd also like to move PL/SDL2 to platform/SDL2 or something more indicative that it's a platform target, with a dummy platform available.