Skip to content

Conversation

@tobbi
Copy link
Member

@tobbi tobbi commented Oct 4, 2025

This is WIP and updates our backend code to SDL3.

TODO:

  • Fix compiler errors.
  • Continue migration
  • Replace local SDL_TTF clone with package.
  • Implement proper bidirectional font algorithm (read when a language is RTL and set the appropriate tags to get arabic font shaping for example.
  • Check where the sdl2 -> sdl3 replacement was too eager (where a replacement from sdl2 to sdl3 happened without being required - e.g. in po files)
  • Check where else the version number needs to be bumped from 2 to 3.

... and more (I can't think of any right now, but there's other needs as well)

@tobbi tobbi self-assigned this Oct 4, 2025
@tobbi tobbi added status:in-progress Progress has been done, but more is intended be done category:code status:needs-work In progress, but no one is currently working on it (New volunteers welcome) status:needs-review Work needs to be reviewed by other people difficulty:hard labels Oct 4, 2025
@tobbi tobbi changed the title Sdl3 migration WIP: Migrate SDL2 graphics backend to SDL3 Oct 4, 2025
@swagtoy swagtoy self-requested a review October 29, 2025 06:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category:code difficulty:hard status:in-progress Progress has been done, but more is intended be done status:needs-review Work needs to be reviewed by other people status:needs-work In progress, but no one is currently working on it (New volunteers welcome)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants