SDL 2.0.20 Media Library Release

Oyunların və multimedia proqramlarının yazılmasını sadələşdirməyə yönəlmiş SDL 2.0.20 (Simple DirectMedia Layer) kitabxanası buraxıldı. SDL kitabxanası aparat tərəfindən sürətləndirilmiş 2D və 3D qrafika çıxışı, daxiletmənin işlənməsi, audionun oxudulması, OpenGL/OpenGL ES/Vulkan vasitəsilə 3D çıxışı və bir çox digər əlaqəli əməliyyatlar kimi alətlər təqdim edir. Kitabxana C dilində yazılmışdır və zlib lisenziyası ilə paylanır. Müxtəlif proqramlaşdırma dillərində layihələrdə SDL imkanlarından istifadə etmək üçün bağlamalar təmin edilir. Kitabxana kodu Zlib lisenziyası əsasında paylanır.

Yeni buraxılışda:

  • OpenGL və OpenGL ES istifadə edərkən üfüqi və şaquli xətlərin çəkilməsinin təkmilləşdirilmiş dəqiqliyi.
  • Sürət, düzgünlük və uyğunluğa təsir edən xətt çəkmə metodunu seçmək üçün SDL_HINT_RENDER_LINE_METHOD atributu əlavə edildi.
  • SDL_RenderGeometryRaw() tam dəyərdən çox SDL_Color parametrinə göstəricidən istifadə etmək üçün yenidən işlənmişdir. Rəng məlumatları SDL_PIXELFORMAT_RGBA32 və SDL_PIXELFORMAT_ABGR8888 formatlarında müəyyən edilə bilər.
  • Windows platformasında yerli kursorların ölçüsü ilə bağlı problem həll edildi.
  • Linux oyun kontrollerləri üçün 2.0.18 buraxılışında pozulmuş qaynar ştepsel aşkarlanmasına malikdir.

Bundan əlavə, SDL 2.0.18-də TTF şriftləri (TrueType) ilə işləmək üçün alətlər təqdim edən FreeType 2 şrift mühərriki üçün çərçivə ilə SDL_ttf 2.0.18 kitabxanasının buraxılışını qeyd edə bilərik. Yeni buraxılış miqyasının dəyişdirilməsi, çıxışa nəzarət, ölçüsünün dəyişdirilməsi və TTF şrift parametrlərinin müəyyən edilməsi, həmçinin 32 bitlik qliflər üçün dəstək üçün əlavə funksiyaları əhatə edir.

Mənbə: opennet.ru

Добавить комментарий