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 и OpenGL ES.
  • Добавлен признак SDL_HINT_RENDER_LINE_METHOD для выбора метода отрисовки линий, влияющего на скорость, корректность и совместимость.
  • Функция SDL_RenderGeometryRaw() переработана для использования указателя на параметр SDL_Color, а не целого значения. Данные о цвете могут быть заданы в форматах SDL_PIXELFORMAT_RGBA32 и SDL_PIXELFORMAT_ABGR8888.
  • На платформе Windows решена проблема с размером собственных курсоров.
  • В Linux налажено определение горячего подключения игровых контроллеров, нарушенное в выпуске 2.0.18.

Дополнительно можно отметить выпуск библиотеки SDL_ttf 2.0.18 c обвязкой над шрифтовым движком FreeType 2, предоставляющей средства для работы с TTF-шрифтами (TrueType) в SDL 2.0.18. В состав нового выпуска включены дополнительные функции для масштабирования, управления выводом, изменения размера и определения параметров TTF-шрифтов, а также добавлена поддержка 32-разрядных глифов.

Mənbə: opennet.ru

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