SDL 2.0.12

Air 11 Màrt, chaidh an ath dhreach de SDL 2.0.12 fhoillseachadh.

Tha SDL na leabharlann leasachaidh tar-àrd-ùrlar airson a bhith a’ toirt cothrom aig ìre ìosal air innealan cuir a-steach, bathar-cruaidh claisneachd, bathar-cruaidh grafaigs tro OpenGL agus Direct3D. Chaidh diofar chluicheadairean bhidio, emuladairean agus geamannan coimpiutair, a’ gabhail a-steach an fheadhainn a tha air an toirt seachad mar bhathar-bog an-asgaidh, a sgrìobhadh a’ cleachdadh SDL.

Tha SDL sgrìobhte ann an C, ag obair le C ++, agus a’ toirt ceangalaichean do dhusan cànan prògramaidh eile, Pascal nam measg.

Tha na leasachaidhean a leanas air an comharrachadh:

  • Gnìomhan ìre zoom inneach a bharrachd SDL_GetTextureScaleMode() agus SDL_SetTextureScaleMode()
  • Gnìomh glasaidh inneach air a chur ris SDL_LockTextureToSurface(), eu-coltach ri SDL_LockTexture() a’ riochdachadh a’ phàirt glaiste mar uachdar SDL.
  • Chaidh modh coimeasgachaidh ùr SDL_BLENDMODE_MUL a chur ris, a' cothlamadh atharrachadh agus measgachadh
  • Chaidh SDL_HINT_DISPLAY_USABLE_BOUNDS a chur ris sanas gun leig thu seachad toraidhean SDL_GetDisplayUsableBounds() airson clàr-amais taisbeanaidh 0.
  • Chuir sinn uinneag fon mheur airson an tachartas SDL_TouchFingerEvent
  • Gnìomhan a bharrachd SDL_GameControllerTypeForIndex(), SDL_GameControllerGetType() gus an seòrsa rianadair geama fhaighinn
  • Chaidh stiùireadh SDL_HINT_GAMECONTROLLERTYPE a chur ris gus dearmad a dhèanamh air lorg seòrsa rianadair fèin-ghluasadach
  • Gnìomhan a bharrachd SDL_JoystickFromPlayerIndex(), SDL_GameControllerFromPlayerIndex(), SDL_JoystickSetPlayerIndex(), SDL_GameControllerSetPlayerIndex() gus àireamh a’ chluicheadair agus an inneal a dhearbhadh agus a mhaidseadh
  • Taic a bharrachd no leasaichte airson dà dhusan rianadair geama eadar-dhealaichte
  • Chàir sinn stad air gairm crathaidh luchd-riaghlaidh geama nuair a bhios iad a’ cleachdadh an draibhear HIDAPI
  • Macro air a chur ris airson ath-shuidheachadh eileamaidean rèite SDL_zeroa()
  • Gnìomh SDL_HasARMSIMD () air a chur ris a thig air ais gu fìor ma bheir am pròiseasar taic do ARM SIMD (ARMv6+)

Leasachaidhean airson Linux:

  • Air a chur ris SDL_HINT_VIDEO_X11_WINDOW_VISUALID sanas gus an sealladh a chaidh a thaghadh airson uinneagan X11 ùra a dhearbhadh
  • Air a chur ris SDL_HINT_VIDEO_X11_FORCE_EGL sanas gus faighinn a-mach am bu chòir do X11 GLX no EGL a chleachdadh a ghnàth

Leasachaidhean airson Android:

  • Chuir sinn ris a’ ghnìomh SDL_GetAndroidSDKVersion(), a thilleas ìre API inneal sònraichte
  • Taic a bharrachd airson glacadh claisneachd a’ cleachdadh OpenSL-ES
  • Taic a bharrachd airson Rianadair Steam Bluetooth mar luchd-riaghlaidh geama
  • Bidh tagradh tearc stèidhichte a’ tuiteam nuair a thèid e a-steach don chùl-raon no nuair a bhios e dùinte

Source: linux.org.ru

Cuir beachd ann