libsdl-org / SDL

Simple Directmedia Layer
https://libsdl.org
zlib License
9.89k stars 1.83k forks source link

Move SDL_Render to separate repo #11418

Closed 1vanK closed 2 hours ago

1vanK commented 2 hours ago

Most people use SDL as a thin layer between a game and OS, and few use SDL Render. Why not put SDL Render in a separate repository, like SDL Mixer?

slouken commented 2 hours ago

The API and ABI is frozen.

1vanK commented 2 hours ago

The API and ABI is frozen.

When? We have a lot of commits that break the API

https://github.com/dviglo2d/sdl/commit/7108291d0b7792fd7e1039cfc7897189e5d58adc

madebr commented 1 hour ago

The API and ABI is frozen.

When? We have a lot of commits that break the API

dviglo2d@7108291

API != ABI Renaming a type does not change change its binary representation, or the contract of a function.

1vanK commented 1 hour ago

API != ABI

I didn't say anything about ABI

madebr commented 1 hour ago

Mmm indeed, you're eight. That commit slightly changes the api.

But there's a difference between this renaming, and removing a complete subsystem.