Rilascio della libreria multimediale SDL 2.0.20

È stato rilasciato SDL 2.0.20 (Simple DirectMedia Layer), progettato per semplificare la scrittura di giochi e applicazioni multimediali. La libreria SDL fornisce strumenti come l'output 2D e 3D accelerato dall'hardware, input handling, riproduzione audio, output 3D tramite OpenGL/OpenGL ES/Vulkan e una serie di altre operazioni accessorie. La libreria è scritta in C ed è distribuita con licenza zlib. Per utilizzare le funzionalità di SDL nei progetti in diversi linguaggi di programmazione sono disponibili i binding. Il codice della libreria è distribuito con licenza Zlib.

Nel nuovo rilascio:

  • È stata aumentata l'accuratezza dell'output delle linee orizzontali e verticali quando si utilizza OpenGL e OpenGL ES.
  • È stato aggiunto il flag SDL_HINT_RENDER_LINE_METHOD per selezionare il metodo di disegno delle linee, influenzando la velocità, la correttezza e la compatibilità.
  • La funzione SDL_RenderGeometryRaw() è stata rielaborata per utilizzare un puntatore al parametro SDL_Color, piuttosto che un valore intero. I dati sul colore possono essere forniti nei formati SDL_PIXELFORMAT_RGBA32 e SDL_PIXELFORMAT_ABGR8888.
  • Su piattaforma Windows è stato risolto un problema con le dimensioni dei cursori personalizzati.
  • In Linux è stata ripristinata l'individuazione della connessione a caldo dei controller di gioco, compromessa nella versione 2.0.18.

Si segnala inoltre il rilascio della libreria SDL_ttf 2.0.18 con un wrapper sopra il motore dei font FreeType 2, che fornisce strumenti per lavorare con font TTF (TrueType) in SDL 2.0.18. La nuova versione include funzionalità aggiuntive per il ridimensionamento, la gestione dell'output, la modifica delle dimensioni e la definizione dei parametri dei font TTF, oltre a supportare glifi a 32 bit.

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