Sgaoileadh Leabharlann Meadhanan SDL 2.26.0

Chaidh an leabharlann SDL 2.26.0 (Simple DirectMedia Layer) fhoillseachadh, ag amas air sgrìobhadh gheamannan agus thagraidhean ioma-mheadhain a dhèanamh nas sìmplidhe. Tha an leabharlann SDL a’ toirt seachad innealan leithid toradh grafaigean 2D agus 3D luathaichte le bathar-cruaidh, giullachd cuir a-steach, ath-chluich claisneachd, toradh 3D tro OpenGL / OpenGL ES / Vulkan agus mòran obrachaidhean co-cheangailte eile. Tha an leabharlann sgrìobhte ann an C agus air a chuairteachadh fo chead Zlib. Gus comasan SDL a chleachdadh ann am pròiseactan ann an diofar chànanan prògramaidh, tha na ceanglaichean riatanach air an toirt seachad.

Anns an fhoillseachadh ùr:

  • Tha faidhlichean cinn airson OpenGL a rèir nan sònrachaidhean co-bhanntachd Khronos as ùire.
  • Gnìomh SDL_GetWindowSizeInPixels() air a chur ris gus meud piogsail na h-uinneige fhaighinn, a dh’ fhaodadh a bhith eadar-dhealaichte bhon mheud loidsigeach air scrionaichean àrd-DPI mar thoradh air sgèileadh a chaidh a chuir an sàs.
  • Chaidh atharrais sioncronaidh dìreach (vsync) a chur ris a’ chòd tairgse bathar-bog.
  • Chuir sinn an comas suidheachadh na luchaige a ghluasad gu SDL_MouseWheelEvent.
  • Chaidh gnìomh SDL_ResetHints () a chuir ris gus a h-uile sanas ath-shuidheachadh gu luachan bunaiteach.
  • Chaidh gnìomh SDL_GetJoystickGUIDInfo () a chur ris gus fiosrachadh clàr-còdadh GUID fhaighinn.
  • Chaidh taic airson luchd-riaghlaidh PS3 agus Nintendo Wii a chuir ris an draibhear HIDAPI.
  • Chaidh buadhan ùra a chur ris: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_PLXPIYER_LED, SDL_HINT_YST_JICK_ONE XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS agus SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_WIRELESS gus smachd a chumail air Xbox 360 agus PS3 tro HIDAPI.
  • A’ toirt cothrom air leth air na gyroscopes clì is deas ann an rianadairean combo Nintendo Switch Joy-Cons.
  • Taic a bharrachd airson amannan microsecond gu SDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp() agus SDL_GameControllerGetSensorDataWithTimestamp().
  • Tha an gnìomh SDL_GetRevision () air fiosrachadh togail SDL a leudachadh, mar eisimpleir, chuir e git gealltanas hash.
  • Airson Linux, chaidh na gnìomhan SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText() agus SDL_HasPrimarySelectionText() gnìomhan a chuir an gnìomh gus eadar-obrachadh leis a’ phrìomh chlàr-bùird.
  • Chaidh bratach SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP a chur ris gus smachd a chumail air aithris cùrsair na luchaige ann an àrainneachdan stèidhichte air Wayland.
  • Nuair a bhios tu a’ togail airson Android, tha cuir a-steach bho mheur-chlàr bathar-bog IME (Input Method Editor) air a chomasachadh.

Source: fosgailtenet.ru

Cuir beachd ann