SDL 2.0.20 Rilaxx tal-Librerija tal-Midja

Il-librerija SDL 2.0.20 (Simple DirectMedia Layer) ġiet rilaxxata, immirata biex tissimplifika l-kitba ta 'logħob u applikazzjonijiet multimedjali. Il-librerija SDL tipprovdi għodod bħal output tal-grafika 2D u 3D aċċelerati bil-ħardwer, ipproċessar tal-input, daqq tal-awdjo, output 3D permezz ta 'OpenGL/OpenGL ES/Vulkan u ħafna operazzjonijiet oħra relatati. Il-librerija hija miktuba f'Ċ u hija mqassma taħt il-liċenzja zlib. L-irbit huma pprovduti biex jintużaw kapaċitajiet SDL fi proġetti f'diversi lingwi ta' programmar. Il-kodiċi tal-librerija huwa mqassam taħt il-liċenzja Zlib.

Fir-rilaxx il-ġdid:

  • Preċiżjoni mtejba tat-tfassil ta 'linji orizzontali u vertikali meta tuża OpenGL u OpenGL ES.
  • Żid l-attribut SDL_HINT_RENDER_LINE_METHOD biex tagħżel il-metodu tat-tpinġija tal-linja, li jaffettwa l-veloċità, il-korrettezza u l-kompatibilità.
  • SDL_RenderGeometryRaw() inħadem mill-ġdid biex juża pointer għall-parametru SDL_Color aktar milli valur sħiħ. Id-dejta tal-kulur tista' tiġi speċifikata fil-formati SDL_PIXELFORMAT_RGBA32 u SDL_PIXELFORMAT_ABGR8888.
  • Fuq il-pjattaforma tal-Windows, il-problema bid-daqs tal-cursors indiġeni ġiet solvuta.
  • Linux iffissa skoperta hot-plug għall-kontrolluri tal-logħob, li tkisser fir-rilaxx 2.0.18.

Barra minn hekk, nistgħu ninnotaw ir-rilaxx tal-librerija SDL_ttf 2.0.18 b'qafas għall-magna tat-tipa FreeType 2, li tipprovdi għodda biex taħdem b'fonts TTF (TrueType) f'SDL 2.0.18. Ir-rilaxx il-ġdid jinkludi funzjonalità addizzjonali għall-iskala, il-kontroll tal-output, id-daqs mill-ġdid, u d-definizzjoni tas-settings tat-tipa TTF, kif ukoll appoġġ għal glifi 32-bit.

Sors: opennet.ru

Żid kumment