SDL 2.0.20 Mediabibliotheek-release

De SDL 2.0.20-bibliotheek (Simple DirectMedia Layer) is uitgebracht, gericht op het vereenvoudigen van het schrijven van games en multimediatoepassingen. De SDL-bibliotheek biedt tools zoals hardwareversnelde grafische 2D- en 3D-uitvoer, invoerverwerking, audioweergave, 3D-uitvoer via OpenGL/OpenGL ES/Vulkan en vele andere gerelateerde bewerkingen. De bibliotheek is geschreven in C en wordt gedistribueerd onder de zlib-licentie. Er zijn bindingen beschikbaar om SDL-mogelijkheden te gebruiken in projecten in verschillende programmeertalen. De bibliotheekcode wordt gedistribueerd onder de Zlib-licentie.

In de nieuwe uitgave:

  • Verbeterde nauwkeurigheid bij het tekenen van horizontale en verticale lijnen bij gebruik van OpenGL en OpenGL ES.
  • Het SDL_HINT_RENDER_LINE_METHOD attribuut toegevoegd om de lijntekenmethode te selecteren, die de snelheid, correctheid en compatibiliteit beïnvloedt.
  • Herwerkte SDL_RenderGeometryRaw() om een ​​verwijzing naar de parameter SDL_Color te gebruiken in plaats van een geheel getal. Kleurgegevens kunnen worden opgegeven in de formaten SDL_PIXELFORMAT_RGBA32 en SDL_PIXELFORMAT_ABGR8888.
  • Op het Windows-platform is het probleem met de grootte van native cursors opgelost.
  • Linux heeft een hot-plug-detectie voor gamecontrollers opgelost, die in release 2.0.18 werd verbroken.

Daarnaast kunnen we de release melden van de SDL_ttf 2.0.18-bibliotheek met een raamwerk voor de FreeType 2-lettertype-engine, die hulpmiddelen biedt voor het werken met TTF-lettertypen (TrueType) in SDL 2.0.18. De nieuwe release bevat extra functionaliteit voor schalen, uitvoercontrole, het wijzigen van de grootte en het definiëren van TTF-lettertype-instellingen, evenals ondersteuning voor 32-bit glyphs.

Bron: opennet.ru

Voeg een reactie