# SDL Articles ## Introduction - [SDL 3 -- A Decade of Improvements](https://www.youtube.com/watch?v=PLZXJVPxDTI) ## SDL GPU - [Introducing: SDL_shadercross](https://moonside.games/posts/introducing-sdl-shadercross/): A tool for shader workflow for the SDL GPU API - [SDL GPU API Concepts: Data Transfer and Cycling](https://moonside.games/posts/sdl-gpu-concepts-cycling/) - [SDL GPU API Concepts: Sprite Batcher](https://moonside.games/posts/sdl-gpu-sprite-batcher/) ## Input - [Best Keyboard Practices](BestKeyboardPractices): How to do keyboard input _perfectly_ with SDL3. If you come across good articles, please click [edit](https://wiki.libsdl.org/SDL3/Articles/edit) and add them!