Издаване на мултимедийната библиотека SDL 2.0.20

Излезе библиотеката SDL 2.0.20 (Simple DirectMedia Layer), предназначена да улесни създаването на игри и мултимедийни приложения. Библиотеката SDL предоставя средства като хардуерно ускорен рендеринг на 2D и 3D графика, обработка на вход, възпроизвеждане на звук, 3D изход чрез OpenGL/OpenGL ES/Vulkan и множество други свързани операции. Библиотеката е написана на C и се разпространява под лиценз zlib. За използване на възможностите на SDL в проекти на различни програмни езици се предоставят биндинги. Кодът на библиотеката се разпространява под лиценз Zlib.

В новото издание:

  • Повишена е точността на изобразяване на хоризонтални и верикални линии при използване на 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 с обвивка над шрифтовия двигател FreeType 2, предоставяща средства за работа с TTF шрифтове (TrueType) в SDL 2.0.18. В новото издание са включени допълнителни функции за мащабиране, управление на изхода, промяна на размера и определяне на параметри на TTF шрифтове, както и добавена поддръжка на 32-битови глифове.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster