SDL 2.0.20 Media Library Release

SDL 2.0.20-biblioteket (Simple DirectMedia Layer) släpptes, som syftar till att förenkla skrivandet av spel och multimediaapplikationer. SDL-biblioteket tillhandahåller verktyg som hårdvaruaccelererad 2D- och 3D-grafikutgång, ingångsbearbetning, ljuduppspelning, 3D-utgång via OpenGL/OpenGL ES/Vulkan och många andra relaterade operationer. Biblioteket är skrivet i C och distribueras under zlib-licensen. Bindningar tillhandahålls för att använda SDL-funktioner i projekt på olika programmeringsspråk. Bibliotekskoden distribueras under Zlib-licensen.

I den nya utgåvan:

  • Förbättrad noggrannhet för att rita horisontella och vertikala linjer när du använder OpenGL och OpenGL ES.
  • Lade till attributet SDL_HINT_RENDER_LINE_METHOD för att välja linjeritningsmetoden, vilket påverkar hastighet, korrekthet och kompatibilitet.
  • Omarbetade SDL_RenderGeometryRaw() för att använda en pekare till parametern SDL_Color istället för ett heltalsvärde. Färgdata kan anges i formaten SDL_PIXELFORMAT_RGBA32 och SDL_PIXELFORMAT_ABGR8888.
  • På Windows-plattformen har problemet med storleken på inbyggda markörer lösts.
  • Linux har fixat hot-plugg-detektering för spelkontroller, vilket var trasigt i release 2.0.18.

Dessutom kan vi notera lanseringen av SDL_ttf 2.0.18-biblioteket med ett ramverk för FreeType 2-teckensnittsmotorn, som tillhandahåller verktyg för att arbeta med TTF-teckensnitt (TrueType) i SDL 2.0.18. Den nya utgåvan innehåller ytterligare funktionalitet för skalning, utdatakontroll, storleksändring och definition av TTF-teckensnittsinställningar, samt stöd för 32-bitars glyfer.

Källa: opennet.ru

Lägg en kommentar