Sam Lantinga
Sam Lantinga
All of them. Typically when we make changes to the blitting code for optimization, we run tests to make sure it yields the same results (testautomation is useful here, and...
It looks like this didn't actually improve performance, so I went ahead and closed this.
Yeah, this seems like a reasonable approach, we generate an API description from the header that can be marked up with more detail by people who are implementing language bindings.
At this point also it might be worth adding code to handle APIs that have been removed, or at least add a checklist that someone can check. It won't matter...
Just to capture the suggestion in https://github.com/libsdl-org/SDL/issues/2059, if we generate separate API binding metadata, we could mark the SDL functions that return int as returning SDL_ReturnCode, which is defined to...
@shish, if you want to work on an API definition, feel free to submit one! It sounds like you have a real-world use case, so if you want to use...
On iOS, you actually need to run your code in the display callback to correctly interoperate with other UI components. That's why we have `SDL_iOSSetAnimationCallback()`
Unfortunately I don't think there's a magical solution here. If we required a callback we can make all platforms behave identically. If we start the application code on its own...
I wonder if this is an opportunity to beef up the SDL_main functionality. Maybe we provide a header-only library that allows you a few ways to start your main function...
No, but you're welcome to add one and submit a PR.