Издание на мултимедийната библиотека 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