SDL 2.0.12

11. mÀrtsil ilmus jÀrgmine versioon SDL 2.0.12.

SDL on ristplatvormiline arendusraamatukogu, mis tagab madala taseme juurdepÀÀsu sisendseadmetele, heliseadmetele ja graafikaseadmetele lÀbi OpenGL ja Direct3D. SDL-i abil on kirjutatud mitmesuguseid videopleiereid, emulaatoreid ja arvutimÀnge, sealhulgas saadaval vaba tarkvarana.

SDL on kirjutatud programmis C, töötab C++-ga ja pakub sidemeid kĂŒmne teise programmeerimiskeelega, sealhulgas Pascaliga.

Tuvastatud on jÀrgmised tÀiustused:

  • Lisatud on SDL_GetTextureScaleMode() ja SDL_SetTextureScaleMode() funktsioonid tekstuuri suurendamise taseme seadistamiseks.
  • Lisatud funktsioon SDL_LockTextureToSurface(), mis erineb SDL_LockTexture() funktsioonist, nĂ€idates lukustatud osa SDL pinnana.
  • Uus segamisreĆŸiim SDL_BLENDMODE_MUL, mis ĂŒhendab modulaatsiooni ja segamise.
  • Lisatud on SDL_HINT_DISPLAY_USABLE_BOUNDS mÀÀrang, et ignoreerida SDL_GetDisplayUsableBounds() tulemusi ekraanide indeksiga 0.
  • Lisatud on puuteakna funktsioon sĂŒndmusele SDL_TouchFingerEvent.
  • Lisatud funktsioonid SDL_GameControllerTypeForIndex() ja SDL_GameControllerGetType(), et saada mĂ€ngukontrolleri tĂŒĂŒp.
  • Lisatud SDL_HINT_GAMECONTROLLERTYPE mÀÀrang, et ignoreerida kontrolleri tĂŒĂŒbi automaatset tuvastamist.
  • Lisatud funktsioonid SDL_JoystickFromPlayerIndex(), SDL_GameControllerFromPlayerIndex(), SDL_JoystickSetPlayerIndex() ja SDL_GameControllerSetPlayerIndex(), et mÀÀrata ja seadistada mĂ€ngija numbri ja seadme vastavust.
  • Lisatud vĂ”i parandatud tugi kahele kĂŒmnele erinevale mĂ€ngukontrollerile.
  • Parandatud mĂ€ngukontrollerite vibratsioonikĂ”nede lukustumine, kui kasutatakse HIDAPI draiverit.
  • Lisatud massiivide elementide nullimise makro SDL_zeroa().
  • Lisatud funktsioon SDL_HasARMSIMD(), mis tagastab tĂ”e, kui protsessor toetab ARM SIMD (ARMv6+).

Parandused Linuxile:

  • Lisatud on SDL_HINT_VIDEO_X11_WINDOW_VISUALID mÀÀrang, et mÀÀrata uus X11 akende valitud vĂ€limus.
  • Lisatud on SDL_HINT_VIDEO_X11_FORCE_EGL mÀÀrang, et mÀÀrata GLX vĂ”i EGL kasutamine X11 puhul vaikimisi.

Parandused Androidile:

  • Lisatud funktsioon SDL_GetAndroidSDKVersion(), mis tagastab seadme API taseme.
  • Lisatud tugi heli salvestamiseks OpenSL-ES abil.
  • Lisatud Bluetooth Steam Controlleri tugi mĂ€ngukontrolleritena.
  • Parandatud haruldased rakenduse kokkukukkumised, kui see lĂ€ks tausta vĂ”i suleti.

Allikas: linux.org.ru

Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster