Yazılımperver dostlarım, SDLPainter kütüphanemin 1.4 sürümü yayınlandı.
https://github.com/yazilimperver/sdl-painter/releases/tag/v1.4.0
Ağırlıklı olarak, hata düzeltme ve gürbüzleştirmeye yönelik güncellemeler var. Öne çıkanlar:
- İki backend aynı resmi çiziyor (artık). Vulkan’ın büyük sahnede geometri düşürmesi, yeniden boyutlandırmada swapchain ve viewport davranışı,
Clearkapsamı ve yeni çizim hedefinin ilk içeriği OpenGL ile hizalandı. - Çizim doğruluğu: konkav poligon çentiği, yarı saydam kalın çizginin uç ve köşelerindeki çift karışım, kaybolan küçük radial gradient ve yarı saydam hedefteki çift alfa düzeltildi. Metin ölçümü ile çizimi artık aynı (kerning).
- Kaynak ömrü: frame içinde silinen texture ve hedef,
SetFont, başarısızOnInitve HiDPI’da fare koordinatları düzeltildi. - Bağımlılıklar Conan Center ile aynı: SDL 3.4.16, spdlog 1.17.0, Vulkan 1.4.357.0. Conan Center recipe’i hazır (
packaging/conan-center/). - Test ve CI: 750 test. Linux CI’da GPU testleri sessizce atlanamıyor ve Vulkan validation zorunlu oldu. Sürüm job’ı tüm build, test ve paketleme job’larını bekliyor.
- Kırıcı değişiklikler de mevcut:
sdl_painter::Sizekaldırıldı. Shared derlemede 1.3.0’a karşı derlenmiş uygulamalar yeniden derlenmeli.
conan-center’a dahil etmek için de bu sürümü kullanmayı planlıyorum.
Lütfen takip etmeye devam edelim, destekleri esirgemeyelim 😉
