NgoMashi 11, inguqulo elandelayo ye-SDL 2.0.12 yakhululwa.
I-SDL iwumtapo wolwazi wokuthuthukiswa kwenkundla ehlukahlukene yokunikeza ukufinyelela okusezingeni eliphansi kumishini yokufaka, ihadiwe yomsindo, ihadiwe yezithombe nge-OpenGL ne-Direct3D. Izidlali zevidiyo ezehlukene, ama-emulators nemidlalo yekhompiyutha, okuhlanganisa naleyo ehlinzekwe njengesofthiwe yamahhala, ibhalwe kusetshenziswa i-SDL.
I-SDL ibhalwe ngo-C, isebenza ne-C++, futhi inikeza izibopho kwezinye izilimi zokuhlela eziyishumi nambili, okuhlanganisa i-Pascal.
Ukuthuthukiswa okulandelayo kukhonjiwe:
- Imisebenzi yezinga lokusondeza lokuthungwa okwengeziwe SDL_GetTextureScaleMode() kanye ne-SDL_SetTextureScaleMode()
- Umsebenzi wokukhiya ukuthungwa okungeziwe kwe-SDL_LockTextureToSurface(), ngokungafani ne-SDL_LockTexture() emele ingxenye ekhiyiwe njengendawo ye-SDL.
- Kwengezwe imodi entsha yokuhlanganisa SDL_BLENDMODE_MUL, ehlanganisa ukushintshashintsha nokuhlanganisa
- Kwengezwe ukusikisela kwe-SDL_HINT_DISPLAY_USABLE_BOUNDS ukuze uzibe imiphumela ye-SDL_GetDisplayUsableBounds() yenkomba yesibonisi engu-0.
- Kwengezwe iwindi ngaphansi komunwe lomcimbi we-SDL_TouchFingerEvent
- Imisebenzi eyengeziwe SDL_GameControllerTypeForIndex(), SDL_GameControllerGetType() ukuze uthole uhlobo lwesilawuli segeyimu
- Kwengezwe umyalo we-SDL_HINT_GAMECONTROLLERTYPE ukuze uzibe ukutholwa kohlobo lwesilawuli esizenzakalelayo
- Imisebenzi eyengeziwe SDL_JoystickFromPlayerIndex(), SDL_GameControllerFromPlayerIndex(), SDL_JoystickSetPlayerIndex(), SDL_GameControllerSetPlayerIndex() ukuze kunqunywe futhi kufaniswe inombolo yomdlali nedivayisi
- Ukwesekwa okungeziwe noma okuthuthukisiwe kwezilawuli zegeyimu eziyishumi nambili
- Kulungiswe ukuvimbela ikholi yokudlidliza yezilawuli zegeyimu lapho kusetshenziswa umshayeli we-HIDAPI
- Imakhro eyengeziwe yokusetha kabusha izingxenye ze-SDL_zeroa()
- Kwengezwe umsebenzi we-SDL_HasARMSID() obuyisela iqiniso uma iphrosesa isekela i-ARM SIMD (ARMv6+)
Ukuthuthukiswa kwe-Linux:
- Kwengezwe ukusikisela kwe-SDL_HINT_VIDEO_X11_WINDOW_VISUALID ukuze kunqunywe ukubuka okukhethelwe amawindi e-X11 amasha
- Kwengezwe ukusikisela kwe-SDL_HINT_VIDEO_X11_FORCE_EGL ukuze kunqunywe ukuthi i-X11 kufanele isebenzise i-GLX noma i-EGL ngokuzenzakalelayo
Ukuthuthukiswa kwe-Android:
- Kwengezwe umsebenzi we-SDL_GetAndroidSDKVersion(), obuyisela ileveli ye-API yedivayisi enikeziwe
- Ukwesekwa okwengeziwe kokuthwebula umsindo kusetshenziswa i-OpenSL-ES
- Kwengezwe usekelo lwe-Bluetooth Steam Controller njengezilawuli zegeyimu
- Uhlelo lokusebenza olungaguquki luyaphahlazeka uma lungena ngemuva noma luvaliwe
Source: linux.org.ru