|
SDLPainter 1.4.0
SDL3 + OpenGL/Vulkan 2D çizim kütüphanesi
|
SDLPainter için PNG/JPG benzeri dokuların yüklenmesi gerekmektedir. İki aday:
| Kriter | stb_image | SDL_image |
|---|---|---|
| Kurulum | Header-only, tek .h | Ayrı kütüphane, Conan bağımlılığı |
| Format desteği | PNG, JPG, BMP, TGA, HDR, PSD, GIF... | PNG, JPG, BMP, TGA, TIFF, WebP... |
| API sadeliği | stbi_load() — tek fonksiyon | SDL_Surface tabanlı |
| SDL entegrasyonu | Yok — ham pixel verir | SDL_Surface doğrudan |
| Bağımlılık zinciri | Sıfır | libpng, libjpeg... (platforma göre) |
| Lisans | MIT / Public Domain | Zlib |
| Conan paketi | stb/cci.* (mevcut) | sdl_image (mevcut ama ek bağımlılık) |
stb_image kullanılır.
Kullanım yaygınlaştıktan sonra SDL_image kullanımı opsiyonel olarak (Vulkan gibi) sunulması değerlendirilebilir.