I tukuna te whare pukapuka SDL 2.26.0 (Simple DirectMedia Layer), hei whakangawari i te tuhi o nga keemu me nga tono rongorau. Ko te whare pukapuka SDL e whakarato ana i nga taputapu penei i te whakaputanga whakairoiro 2D me te 3D kua whakatere taputapu, te tukatuka whakauru, te purei ororongo, te putanga 3D ma te OpenGL/OpenGL ES/Vulkan me te maha atu o nga mahi e pa ana. Kua tuhia te whare pukapuka ki te C ka tohatohahia i raro i te raihana Zlib. Hei whakamahi i nga kaha o te SDL i roto i nga kaupapa i roto i nga momo reo hotaka, ka whakaratohia nga here e tika ana.
I roto i te tukunga hou:
- Ko nga konae pane mo te OpenGL e hono ana ki nga whakaritenga hou a Khronos consortium.
- Kua taapirihia te mahinga SDL_GetWindowSizeInPixels() ki te tiki i te rahi pika o te matapihi, tera pea ka rereke mai i te rahi arorau i runga i nga mata DPI teitei na runga i te whakatauine.
- Kua taapirihia te tukutahitanga poutū (vsync) whaihanga ki te waehere whakaputa rorohiko.
- Whakahohe te whakawhiti i te tuunga kiore ki SDL_MouseWheelEvent.
- Kua taapirihia te mahi SDL_ResetHints() hei tautuhi i nga tohu katoa ki nga uara taunoa.
- Kua taapirihia te mahi SDL_GetJoystickGUIDInfo() ki te tiki i nga korero riikiri-whakawaeherehia e GUID.
- Ko te tautoko mo nga kaiwhakahaere PS3 me Nintendo Wii kua taapirihia ki te taraiwa HIDAPI.
- Kua taapirihia nga huanga hou: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_LED_INTICK_HIDAPI_XBOX_360LED_PLAY_PLAY , HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS me te SDL_HINT_JOYSTICK_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS me te SDL_HINT_JOYSTICK_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS me SDL_HINT_JOYSTICK_WII_PLAYER_LED ki te mana whakahaere i te XBOX_360LES3 IDAPI.
- Ka whakarato i te uru motuhake ki te taha maui me te taha matau i roto i nga kaiwhakahaere paheko Nintendo Whakawhiti Joy-Cons.
- He tautoko taapiri mo nga waahi moroiti ki SDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp() me SDL_GameControllerGetSensorDataWithTimestamp().
- Ko te mahi SDL_GetRevision() kua whakawhānui ake i nga korero hanga SDL, hei tauira, kua taapirihia he git commit hash.
- Mo Linux, kua whakatinanahia nga mahi SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText() me SDL_HasPrimarySelectionText() ki te taunekeneke me te papatopenga tuatahi.
- Kua taapirihia te haki SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP hei whakahaere i te peehi pehu kiore i roto i nga taiao o Wayland.
- I te wa e hanga ana mo te Android, ka taea te whakauru mai i te IME (Etita Tikanga Whakauru) papapātuhi rorohiko.
Source: opennet.ru