SDL 2.0.20 multivides bibliotēkas laidiens

Tika izlaista SDL 2.0.20 (Simple DirectMedia Layer) bibliotēka, kuras mērķis ir vienkāršot spēļu un multivides lietojumprogrammu rakstīšanu. SDL bibliotēka nodrošina tādus rīkus kā aparatūras paātrināta 2D un 3D grafikas izvade, ievades apstrāde, audio atskaņošana, 3D izvade caur OpenGL/OpenGL ES/Vulkan un daudzas citas saistītas darbības. Bibliotēka ir rakstīta C valodā un tiek izplatīta saskaņā ar zlib licenci. Saistības tiek nodrošinātas, lai izmantotu SDL iespējas projektos dažādās programmēšanas valodās. Bibliotēkas kods tiek izplatīts saskaņā ar Zlib licenci.

Jaunajā laidienā:

  • Uzlabota horizontālo un vertikālo līniju zīmēšanas precizitāte, izmantojot OpenGL un OpenGL ES.
  • Pievienots atribūts SDL_HINT_RENDER_LINE_METHOD, lai atlasītu līniju zīmēšanas metodi, kas ietekmē ātrumu, pareizību un saderību.
  • Pārstrādāts SDL_RenderGeometryRaw(), lai izmantotu rādītāju uz parametru SDL_Color, nevis vesela skaitļa vērtību. Krāsu datus var norādīt formātos SDL_PIXELFORMAT_RGBA32 un SDL_PIXELFORMAT_ABGR8888.
  • Windows platformā problēma ar vietējo kursoru lielumu ir atrisināta.
  • Linux ir fiksējis spēļu kontrolleru karstās pieslēgšanas noteikšanu, kas tika bojāta 2.0.18. laidumā.

Turklāt mēs varam atzīmēt SDL_ttf 2.0.18 bibliotēkas izlaišanu ar ietvaru FreeType 2 fontu programmai, kas nodrošina rīkus darbam ar TTF fontiem (TrueType) SDL 2.0.18. Jaunajā laidienā ir iekļauta papildu funkcionalitāte mērogošana, izvades kontrole, izmēru maiņa un TTF fontu iestatījumu definēšana, kā arī atbalsts 32 bitu glifiem.

Avots: opennet.ru

Pievieno komentāru