SDL 2.0.20 Ortam Kitaplığı Sürümü

Oyunların ve multimedya uygulamalarının yazımını basitleştirmeyi amaçlayan SDL 2.0.20 (Basit DirectMedia Katmanı) kitaplığı piyasaya sürüldü. SDL kitaplığı, donanım hızlandırmalı 2D ve 3D grafik çıkışı, giriş işleme, ses oynatma, OpenGL/OpenGL ES/Vulkan aracılığıyla 3D çıkış ve diğer birçok ilgili işlem gibi araçlar sağlar. Kütüphane C dilinde yazılmıştır ve zlib lisansı altında dağıtılmaktadır. Çeşitli programlama dillerindeki projelerde SDL yeteneklerini kullanmak için bağlamalar sağlanır. Kütüphane kodu Zlib lisansı altında dağıtılmaktadır.

Yeni sürümde:

  • OpenGL ve OpenGL ES kullanırken yatay ve dikey çizgilerin çizimindeki doğruluk iyileştirildi.
  • Hızı, doğruluğu ve uyumluluğu etkileyen çizgi çizme yöntemini seçmek için SDL_HINT_RENDER_LINE_METHOD özelliği eklendi.
  • Bir tam sayı değeri yerine SDL_Color parametresine yönelik bir işaretçi kullanmak için SDL_RenderGeometryRaw() işlevi yeniden düzenlendi. Renk verileri SDL_PIXELFORMAT_RGBA32 ve SDL_PIXELFORMAT_ABGR8888 formatlarında belirtilebilir.
  • Windows platformunda yerel imleçlerin boyutuyla ilgili sorun çözüldü.
  • Linux, oyun denetleyicileri için 2.0.18 sürümünde bozulan, çalışırken takılabilir algılama sorununu düzeltti.

Ek olarak, SDL 2.0.18'deki TTF yazı tipleriyle (TrueType) çalışmak için araçlar sağlayan FreeType 2 yazı tipi motoru çerçevesine sahip SDL_ttf 2.0.18 kitaplığının piyasaya sürüldüğünü de not edebiliriz. Yeni sürüm, ölçeklendirme, çıktı kontrolü, yeniden boyutlandırma ve TTF yazı tipi ayarlarını tanımlamaya yönelik ek işlevlerin yanı sıra 32 bit glif desteği içerir.

Kaynak: opennet.ru

Yorum ekle