Rilascio della libreria multimediale SDL 2.0.20

È stata rilasciata la libreria SDL 2.0.20 (Simple DirectMedia Layer), progettata per semplificare la scrittura di giochi e applicazioni multimediali. La libreria SDL offre strumenti come l'output 2D e 3D accelerato dall'hardware, la gestione degli input, la riproduzione audio, l'output 3D attraverso OpenGL/OpenGL ES/Vulkan e molte altre operazioni correlate. La libreria è scritta in C ed è distribuita sotto licenza zlib. Per utilizzare le funzionalità di SDL in progetti in diversi linguaggi di programmazione, sono disponibili binding. Il codice della libreria è distribuito sotto licenza Zlib.

Nel nuovo rilascio:

  • Aumentata la precisione dell'output delle linee orizzontali e verticali durante l'uso di OpenGL e OpenGL ES.
  • Aggiunto il flag SDL_HINT_RENDER_LINE_METHOD per scegliere il metodo di disegno delle linee, che influisce su velocità, precisione e compatibilità.
  • La funzione SDL_RenderGeometryRaw() è stata riprogettata per utilizzare un puntatore al parametro SDL_Color, anziché un valore intero. I dati sul colore possono essere specificati nei formati SDL_PIXELFORMAT_RGBA32 e SDL_PIXELFORMAT_ABGR8888.
  • Su piattaforma Windows è stato risolto un problema con la dimensione dei cursori personalizzati.
  • In Linux, support for hotplugging game controllers has been established, which was disrupted in release 2.0.18.

Additionally, the release of the SDL_ttf 2.0.18 library is noteworthy, featuring a wrapper over the FreeType 2 font engine, providing tools for working with TTF fonts (TrueType) in SDL 2.0.18. This new release includes additional features for scaling, output control, resizing, and determining TTF font parameters, along with support for 32-bit glyphs.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster