SDL 2.0.12

Thaum Lub Peb Hlis 11, qhov txuas ntxiv ntawm SDL 2.0.12 tau tso tawm.

SDL yog lub tsev qiv ntawv kev txhim kho cross-platform rau kev muab cov qib qis nkag mus rau cov khoom siv nkag, suab kho vajtse, kho vajtse ntawm OpenGL thiab Direct3D. Ntau yam video players, emulators thiab computer games, suav nrog cov software dawb, tau sau siv SDL.

SDL yog sau hauv C, ua haujlwm nrog C ++, thiab muab kev khi rau kaum ob lwm yam lus programming, suav nrog Pascal.

Cov kev txhim kho hauv qab no raug txheeb xyuas:

  • Ntxiv kev ntxhib los mos zoom qib ua haujlwm SDL_GetTextureScaleMode() thiab SDL_SetTextureScaleMode()
  • Ntxiv kev ntxhib los mos locking muaj nuj nqi SDL_LockTextureToSurface(), tsis zoo li SDL_LockTexture() sawv cev rau qhov xauv qhov chaw raws li SDL nto.
  • Ntxiv hom kev sib xyaw tshiab SDL_BLENDMODE_MUL, sib txuas cov qauv thiab kev sib xyaw
  • Ntxiv SDL_HINT_DISPLAY_USABLE_BOUNDS cov lus qhia kom tsis quav ntsej SDL_GetDisplayUsableBounds() cov txiaj ntsig rau cov khoom ntsuas 0.
  • Ntxiv lub qhov rais hauv qab tus ntiv tes rau qhov kev tshwm sim SDL_TouchFingerEvent
  • Ntxiv zog SDL_GameControllerTypeForIndex(), SDL_GameControllerGetType() kom tau txais hom kev ua si maub los
  • Ntxiv SDL_HINT_GAMECONTROLLERTYPE kev qhia kom tsis txhob hnov ​​​​qab txog hom kev tswj xyuas tsis siv neeg
  • Ntxiv zog SDL_JoystickFromPlayerIndex(), SDL_GameControllerFromPlayerIndex(), SDL_JoystickSetPlayerIndex(), SDL_GameControllerSetPlayerIndex() los txiav txim thiab phim tus lej neeg ua si thiab ntaus ntawv
  • Ntxiv lossis txhim kho kev txhawb nqa rau ob lub kaum sib txawv game controllers
  • Tsau thaiv qhov kev vibration hu ntawm game controllers thaum siv HIDAPI tsav tsheb
  • Ntxiv macro rau resetting array ntsiab SDL_zeroa()
  • Ntxiv SDL_HasARMSIMD() ua haujlwm uas rov qab muaj tseeb yog tias lub processor txhawb ARM SIMD (ARMv6+)

Kev txhim kho rau Linux:

  • Ntxiv SDL_HINT_VIDEO_X11_WINDOW_VISUALID hint los txiav txim siab saib xaiv rau X11 windows tshiab
  • Ntxiv SDL_HINT_VIDEO_X11_FORCE_EGL hint los txiav txim seb X11 yuav tsum siv GLX lossis EGL los ntawm lub neej ntawd

Kev txhim kho rau Android:

  • Ntxiv qhov SDL_GetAndroidSDKVersion() muaj nuj nqi, uas rov qab qib API ntawm ib lub cuab yeej muab
  • Ntxiv kev txhawb nqa rau lub suab kaw siv OpenSL-ES
  • Ntxiv kev txhawb nqa rau Bluetooth Steam Controller ua cov tswj kev ua si
  • Kho tsis tshua muaj daim ntawv thov poob thaum nws mus rau hauv keeb kwm yav dhau los yog raug kaw

Tau qhov twg los: linux.org.ru ua

Ntxiv ib saib