lage bibliyotèk la (Senp DirectMedia Kouch), ki vize a senplifye ekri nan jwèt ak aplikasyon miltimedya. Bibliyotèk SDL la bay zouti tankou pyès ki nan konpitè akselere pwodiksyon grafik 2D ak 3D, pwosesis opinyon, lèktur odyo, pwodiksyon 3D atravè OpenGL/OpenGL ES ak anpil lòt operasyon ki gen rapò. Bibliyotèk la ekri an C epi yo distribye anba lisans zlib la. Liaison yo bay pou itilize kapasite SDL nan pwojè nan plizyè lang programmation.
Nan nouvo lage a:
- Chofè HIDAPI a te ajoute sipò pou kontwolè jwèt Nintendo GameCube ak drapo SDL_HINT_JOYSTICK_HIDAPI_GAMECUBE pou detèmine si yo itilize yo. HIDAPI tou amelyore sipò pou Xbox 360 ak Xbox One contrôleur;
- Te ajoute sipò pou kontwolè jwèt:
- 8BitDo FC30 Pro
- 8BitDo M30 GamePad
- BDA PS4 Fightpad
- Kòmandan batay HORI
- Hyperkin Duke
- Hyperkin X91
- MOGA XP5-A Plus
- NACON GC-400ES
- Kontwolè NVIDIA v01.04
- PDP Parapò ak Batay Pad
- Razer Raion Fightpad pou PS4
- Razer Serval
- Stadia Kontwolè
- SteelSeries Stratus Duo
- Victrix Pro Baton Baton pou PS4
- Xbox One elit Seri 2
- Te ajoute fonksyon SDL_GetTextureScaleMode() ak SDL_SetTextureScaleMode() pou jwenn ak mete mòd dekale yo itilize pou teksti;
- Te ajoute SDL_LockTextureToSurface() fonksyon, menm jan ak SDL_LockTexture(), men trete zòn nan fèmen kòm yon Sifas SDL;
- Te ajoute nouvo mòd melanje SDL_BLENDMODE_MUL;
- Fonksyon SDL_GameControllerTypeForIndex() bay pwodiksyon kalite kontwolè jwèt (Xbox 360, Xbox One, PS3, PS4, Nintendo Switch Pro);
- Te ajoute fonksyon SDL_JoystickFromPlayerIndex(), SDL_JoystickSetPlayerIndex(), SDL_GameControllerSetPlayerIndex() ak SDL_GameControllerFromPlayerIndex() pou detekte epi mete aparèy ki asosye ak endèks jwè a;
- Te ajoute macro SDL_zeroa() pou reset yon etalaj eleman;
- Te ajoute SDL_HasARMSIMD() fonksyon pou detèmine sipò pou enstriksyon ARM SIMD nan CPU ARMv6+;
- Pou sistèm yo Linux Yo mete an plas fonksyonalite SDL_HINT_VIDEO_X11_WINDOW_VISUALID yo (ki defini idantifikatè pwodiksyon an pou nouvo fenèt X11 yo) ak SDL_HINT_VIDEO_X11_FORCE_EGL yo (ki chwazi itilizasyon GLX oswa EGL pou X11);
- Pou Android Te ajoute kapasite pou kaptire odyo lè l sèvi avèk OpenSL-ES epi li te aplike sipò pou itilize Bluetooth Steam Controller kòm yon kontwolè jwèt.
Sous: opennet.ru
