SDL3 changed several APIs, which doesn't help, especially if using it from binding libraries.