O le SDL 2.26.0 (Simple DirectMedia Layer) na tatalaina le faletusi, e faʻatatau i le faʻafaigofieina o le tusitusi o taʻaloga ma faʻasalalauga faʻasalalauga. O le faletusi SDL o loʻo tuʻuina atu meafaigaluega e pei o masini faʻavavevave 2D ma 3D faʻataʻitaʻiga, gaioiga faʻaoga, toe faʻalogo leo, 3D gaioiga e ala i OpenGL / OpenGL ES / Vulkan ma le tele o isi gaioiga faʻapitoa. O le faletusi o loʻo tusia i le C ma tufatufaina i lalo ole laisene Zlib. Mo le faʻaogaina o gafatia o le SDL i galuega faʻatino i gagana faʻapolokalame eseese, o loʻo tuʻuina atu fusiga talafeagai.
I le faʻasalalauga fou:
- O faila faila mo OpenGL o loʻo ogatusa ma faʻamatalaga lata mai a Khronos consortium.
- Fa'aopoopo le SDL_GetWindowSizeInPixels() galuega e maua ai le pika o le fa'amalama, atonu e ese mai le lapopo'a talafeagai i lau DPI maualuga ona o le fua fa'atatau.
- Fa'aopoopo fa'atasi fa'atasi (vsync) fa'ata'ita'iga i le fa'ailoga fa'akomepiuta.
- Fa'ataga le fa'aliliuina o le tulaga o isumu ile SDL_MouseWheelEvent.
- Fa'aopoopoina le SDL_ResetHints() galuega e toe setiina ai fa'ailoga uma i tau fa'aletonu.
- Fa'aopoopo le SDL_GetJoystickGUIDInfo() galuega e maua ai fa'amatalaga o le joystick GUID.
- Lagolago mo PS3 ma Nintendo Wii controllers ua faaopoopo i le avetaavale HIDAPI.
- Fa'aopoopo uiga fou: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360LED_PLAY_PLAY _ TASI, HINT_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS ma le SDL_HINT_JOY360_WISKBOX360 Pule ma le SDL_HINT_JOY3_WISKBOXXNUMX ma le SDL_HINT_JOYXNUMX_WISKBOXXNUMX e ala i le avetaavale HIDAPI.
- Tuuina atu avanoa eseese i le agavale ma le taumatau gyroscopes i le Nintendo Switch Joy-Cons combo controllers.
- Fa'aopoopo le lagolago mo vaeluaga lua i le SDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp() ma SDL_GameControllerGetSensorDataWithTimestamp().
- O le SDL_GetRevision () galuega ua faʻalauteleina le SDL faʻamatalaga fausia, mo se faʻataʻitaʻiga, faʻaopoopoina se git commit hash.
- Mo Linux, ua fa'atinoina galuega SDL_SetPrimarySelectionText(), SDL_GetPrimarySelectionText() ma SDL_HasPrimarySelectionText() e fegalegaleai ai ma le laupapa kilipa muamua.
- Ua fa'aopoopoina le fu'a SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP e pulea ai le fa'ata'ita'iina o le fa'ata o le isumu i si'osi'omaga e fa'atatau i Wayland.
- A fau mo le Android, fa'aoga mai le IME (Input Method Editor) komipiuta komepiuta keyboard e mafai.
puna: opennet.ru