Just a note that I intend to look into that someday. (Possibly keep in mind that implementing something like multitouch on SDL took me about five years between announcing a possible intent and actually doing it. :-p)
It looks like it should be relatively straightforward, but practice may disagree.
https://github.com/libsdl-org/SDL/blob/dd53ecbce85067fd3be7e743e94a548053faa43d/docs/README-migration.md
https://github.com/libsdl-org/SDL/blob/dd53ecbce85067fd3be7e743e94a548053faa43d/docs/README-highdpi.md
The ideal situation is probably something like if SDL 3 else SDL 2 fallback but it's unclear whether that's tenable without actually investigating/implementing it. For what that could look like, see #963.
So if anyone else is interested in looking at it be my guest, but perhaps ping me to make sure I didn't coincidentally just write it that evening. ;-)
Just a note that I intend to look into that someday. (Possibly keep in mind that implementing something like multitouch on SDL took me about five years between announcing a possible intent and actually doing it. :-p)
It looks like it should be relatively straightforward, but practice may disagree.
https://github.com/libsdl-org/SDL/blob/dd53ecbce85067fd3be7e743e94a548053faa43d/docs/README-migration.md
https://github.com/libsdl-org/SDL/blob/dd53ecbce85067fd3be7e743e94a548053faa43d/docs/README-highdpi.md
The ideal situation is probably something like
if SDL 3 else SDL 2 fallbackbut it's unclear whether that's tenable without actually investigating/implementing it. For what that could look like, see #963.So if anyone else is interested in looking at it be my guest, but perhaps ping me to make sure I didn't coincidentally just write it that evening. ;-)