SDL 2.0.20 Media Library Release

A fost lansată biblioteca SDL 2.0.20 (Simple DirectMedia Layer), cu scopul de a simplifica scrierea de jocuri și aplicații multimedia. Biblioteca SDL oferă instrumente precum ieșire grafică 2D și 3D accelerată de hardware, procesare de intrare, redare audio, ieșire 3D prin OpenGL/OpenGL ES/Vulkan și multe alte operațiuni conexe. Biblioteca este scrisă în C și este distribuită sub licența zlib. Sunt furnizate legături pentru a utiliza capabilitățile SDL în proiecte în diferite limbaje de programare. Codul bibliotecii este distribuit sub licența Zlib.

În noua versiune:

  • Precizie îmbunătățită a desenului de linii orizontale și verticale atunci când utilizați OpenGL și OpenGL ES.
  • S-a adăugat atributul SDL_HINT_RENDER_LINE_METHOD pentru a selecta metoda de desenare a liniilor, care afectează viteza, corectitudinea și compatibilitatea.
  • SDL_RenderGeometryRaw() a fost reelaborat pentru a utiliza un pointer către parametrul SDL_Color, mai degrabă decât o valoare întreagă. Datele de culoare pot fi specificate în formatele SDL_PIXELFORMAT_RGBA32 și SDL_PIXELFORMAT_ABGR8888.
  • Pe platforma Windows, problema cu dimensiunea cursoarelor native a fost rezolvată.
  • Linux a remediat detectarea hot-plug-ului pentru controlerele de joc, care a fost întreruptă în versiunea 2.0.18.

În plus, putem observa lansarea bibliotecii SDL_ttf 2.0.18 cu un cadru pentru motorul de fonturi FreeType 2, care oferă instrumente pentru lucrul cu fonturile TTF (TrueType) în SDL 2.0.18. Noua versiune include funcționalități suplimentare pentru scalare, control al ieșirii, redimensionare și definire a setărilor de font TTF, precum și suport pentru glife pe 32 de biți.

Sursa: opennet.ru

Adauga un comentariu