SDL 2.0.12

11. marta objavljena je sljedeća verzija SDL 2.0.12.

SDL je multi-platformska razvojna biblioteka za pružanje pristupa niskog nivoa ulaznim uređajima, audio hardveru, grafičkom hardveru putem OpenGL-a i Direct3D-a. Različiti video plejeri, emulatori i kompjuterske igre, uključujući i one koji su obezbeđeni kao besplatni softver, napisani su pomoću SDL-a.

SDL je napisan u C-u, radi sa C++-om i pruža veze za desetak drugih programskih jezika, uključujući Pascal.

Uočena su sljedeća poboljÅ”anja:

  • Dodane funkcije nivoa zumiranja teksture SDL_GetTextureScaleMode() i SDL_SetTextureScaleMode()
  • Dodata funkcija zaključavanja teksture SDL_LockTextureToSurface(), za razliku od SDL_LockTexture() koja predstavlja zaključani dio kao SDL povrÅ”inu.
  • Dodan je novi način mijeÅ”anja SDL_BLENDMODE_MUL, kombinirajući modulaciju i blendanje
  • Dodan SDL_HINT_DISPLAY_USABLE_BOUNDS hint za ignorisanje rezultata SDL_GetDisplayUsableBounds() za indeks prikaza 0.
  • Dodan prozor ispod prsta za događaj SDL_TouchFingerEvent
  • Dodane funkcije SDL_GameControllerTypeForIndex(), SDL_GameControllerGetType() za dobivanje tipa kontrolera igre
  • Dodata SDL_HINT_GAMECONTROLLERTYPE instrukcija za ignorisanje automatskog otkrivanja tipa kontrolera
  • Dodane funkcije SDL_JoystickFromPlayerIndex(), SDL_GameControllerFromPlayerIndex(), SDL_JoystickSetPlayerIndex(), SDL_GameControllerSetPlayerIndex() za određivanje i podudaranje broja igrača i uređaja
  • Dodata ili poboljÅ”ana podrÅ”ka za dva tuceta različitih kontrolera igara
  • Ispravljeno blokiranje vibracijskog poziva kontrolera igre kada se koristi HIDAPI drajver
  • Dodan makro za resetiranje elemenata niza SDL_zeroa()
  • Dodana funkcija SDL_HasARMSIMD() koja vraća true ako procesor podržava ARM SIMD (ARMv6+)

PoboljŔanja za Linux:

  • Dodan SDL_HINT_VIDEO_X11_WINDOW_VISUALID savjet za određivanje pogleda odabranog za nove X11 prozore
  • Dodan SDL_HINT_VIDEO_X11_FORCE_EGL nagoveÅ”taj da se odredi da li X11 treba da koristi GLX ili EGL prema zadanim postavkama

PoboljŔanja za Android:

  • Dodana je funkcija SDL_GetAndroidSDKVersion() vraća API nivo datog uređaja.
  • Dodata podrÅ”ka za snimanje zvuka pomoću OpenSL-ES
  • Dodata podrÅ”ka za Bluetooth Steam Controller kao kontrolere za igre
  • Popravljeni rijetki padovi aplikacije kada ode u pozadinu ili se zatvori

izvor: linux.org.ru

Kupite pouzdan hosting za sajtove sa DDoS zaÅ”titom, VPS VDS servere šŸ”„ Kupite pouzdan web hosting sa DDoS zaÅ”titom, VPS VDS servere | ProHoster