Rilascio libreria multimediale SDL 2.0.20

È stata rilasciata la libreria SDL 2.0.20 (Simple DirectMedia Layer), volta a semplificare la scrittura di giochi e applicazioni multimediali. La libreria SDL fornisce strumenti come output grafico 2D e 3D con accelerazione hardware, elaborazione dell'input, riproduzione audio, output 3D tramite OpenGL/OpenGL ES/Vulkan e molte altre operazioni correlate. La libreria è scritta in C ed è distribuita sotto la licenza zlib. Vengono forniti collegamenti per utilizzare le funzionalità SDL in progetti in vari linguaggi di programmazione. Il codice della libreria è distribuito sotto la licenza Zlib.

Nella nuova versione:

  • Migliorata la precisione nel disegnare linee orizzontali e verticali quando si utilizza OpenGL e OpenGL ES.
  • Aggiunto l'attributo SDL_HINT_RENDER_LINE_METHOD per selezionare il metodo di disegno della linea, che influisce su velocità, correttezza e compatibilità.
  • Rielaborato SDL_RenderGeometryRaw() per utilizzare un puntatore al parametro SDL_Color anziché un valore intero. I dati colore possono essere specificati nei formati SDL_PIXELFORMAT_RGBA32 e SDL_PIXELFORMAT_ABGR8888.
  • Sulla piattaforma Windows è stato risolto il problema relativo alla dimensione dei cursori nativi.
  • Linux ha corretto il rilevamento hot-plug per i controller di gioco, che non funzionava nella versione 2.0.18.

Inoltre, possiamo notare il rilascio della libreria SDL_ttf 2.0.18 con un framework per il motore di font FreeType 2, che fornisce strumenti per lavorare con i font TTF (TrueType) in SDL 2.0.18. La nuova versione include funzionalità aggiuntive per il ridimensionamento, il controllo dell'output, il ridimensionamento e la definizione delle impostazioni dei caratteri TTF, nonché il supporto per i glifi a 32 bit.

Fonte: opennet.ru

Aggiungi un commento