Izdanje medijske biblioteke SDL 2.26.0

Izdana je biblioteka SDL 2.26.0 (Simple DirectMedia Layer), usmjerena na pojednostavljenje pisanja igara i multimedijskih aplikacija. SDL biblioteka pruža sadržaje kao što su hardverski ubrzani 2D i 3D grafički izlaz, rukovanje unosom, audio reprodukcija, 3D izlaz putem OpenGL/OpenGL ES/Vulkan i mnoge druge povezane operacije. Knjižnica je napisana u C-u i distribuira se pod Zlib licencom. Za korištenje SDL mogućnosti u projektima u različitim programskim jezicima, osigurana su potrebna povezivanja.

U novom izdanju:

  • Zaglavne datoteke za OpenGL ažurirane su kako bi bile u skladu s najnovijim specifikacijama Khronos Consortiuma.
  • Dodana je funkcija SDL_GetWindowSizeInPixels() za dobivanje veličine prozora u pikselima, koja se može razlikovati od logičke veličine na zaslonima s visokom DPI rezolucijom zbog skaliranja.
  • Simulacija vertikalne sinkronizacije (vsync) dodana je u kod za renderiranje softvera.
  • Osigurano je da se položaj miša prosljeđuje SDL_MouseWheelEventu.
  • Dodana je funkcija SDL_ResetHints() za resetiranje svih savjeta na zadane vrijednosti.
  • Dodana je funkcija SDL_GetJoystickGUIDInfo() za dobivanje informacija o joysticku kodiranih u GUID-u.
  • HIDAPI upravljački program je ažuriran kako bi podržavao PS3 i Nintendo Wii kontrolere.
  • Dodane su nove zastavice: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_XBOX_ONE, HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS i SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_WIRELESS za upravljanje Xbox 360 i PS3 kontrolerima putem HIDAPI upravljačkog programa.
  • Pruža mogućnost odvojenog pristupa lijevom i desnom žiroskopskom senzoru na Nintendo Switch Joy-Con kontroleru.
  • Dodana je podrška za mikrosekundne intervale za SDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp() i SDL_GameControllerGetSensorDataWithTimestamp().
  • Funkcija SDL_GetRevision() proširena je kako bi uključila informacije o izgradnji SDL-a, kao što je git commit hash.
  • za Linux Funkcije SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText() i SDL_HasPrimarySelectionText() implementirane su za interakciju s glavnim međuspremnikom.
  • Dodana je zastavica SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP za kontrolu emulacije kursora miša u okruženjima temeljenim na Waylandu.
  • Prilikom sastavljanja za Android Unos s IME (Input Method Editor) softverske tipkovnice je omogućen.

Izvor: opennet.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster