SDL 2.0.12

MĂ« 11 mars doli versioni i ri SDL 2.0.12.

SDL është një bibliotekë zhvillimi me shumë platforma që siguron akses të nivelit të ulët në pajisjet e hyrjes, pajisjet audio, dhe pajisjet grafike përmes OpenGL dhe Direct3D. Me SDL janë shkruar shumë lojëra video, emulatore dhe lojëra kompjuterike, përfshirë ato të disponueshme si softuer i lirë.

SDL është shkruar në gjuhën C, funksionon me C++ dhe ofron lidhje me një duzinë gjuhësh të tjera programimi, përfshirë gjuhën Pascal.

Janë shënuar këto përmirësime:

  • JanĂ« shtuar funksionet e nivelit tĂ« rritjes sĂ« teksturĂ«s SDL_GetTextureScaleMode() dhe SDL_SetTextureScaleMode()
  • JanĂ« shtuar funksionin e bllokimit tĂ« teksturĂ«s SDL_LockTextureToSurface(), nĂ« dallim nga SDL_LockTexture(), e cila tregon pjesĂ«n e bllokuar si njĂ« sipĂ«rfaqe SDL.
  • ËshtĂ« shtuar njĂ« mod i ri i pĂ«rzierjes SDL_BLENDMODE_MUL, qĂ« kombinon modifikimin dhe pĂ«rzierjen.
  • ËshtĂ« shtuar tregimi SDL_HINT_DISPLAY_USABLE_BOUNDS pĂ«r tĂ« injoruar rezultatet e SDL_GetDisplayUsableBounds() pĂ«r indeksin e ekranit 0.
  • ËshtĂ« shtuar njĂ« dritare nĂ«n gishti pĂ«r ngjarjen SDL_TouchFingerEvent
  • JanĂ« shtuar funksionet SDL_GameControllerTypeForIndex(), SDL_GameControllerGetType() pĂ«r tĂ« marrĂ« llojin e controller-it tĂ« lojĂ«rave.
  • ËshtĂ« shtuar tregimi SDL_HINT_GAMECONTROLLERTYPE pĂ«r tĂ« injoruar pĂ«rcaktimin automat tĂ« llojit tĂ« controller-it.
  • JanĂ« shtuar funksionet SDL_JoystickFromPlayerIndex(), SDL_GameControllerFromPlayerIndex(), SDL_JoystickSetPlayerIndex(), SDL_GameControllerSetPlayerIndex() pĂ«r pĂ«rcaktimin dhe vendosjen e pĂ«rputhshmĂ«risĂ« mes numrit tĂ« lojtarit dhe pajisjes.
  • ËshtĂ« shtuar apo pĂ«rmirĂ«suar mbĂ«shtetja pĂ«r dy dhjetĂ« controllers tĂ« ndryshme tĂ« lojĂ«rave.
  • ËshtĂ« riparuar bllokimi i thirrjes sĂ« vibrimit pĂ«r controllers tĂ« lojĂ«rave kur pĂ«rdoret driver-i HIDAPI.
  • ËshtĂ« shtuar makrosi e zerozimit tĂ« elementeve tĂ« Arrays SDL_zeroa()
  • ËshtĂ« shtuar funksioni SDL_HasARMSIMD(), i cili kthen tĂ« vĂ«rtetĂ«n nĂ«se procesori mbĂ«shtet ARM SIMD (ARMv6+).

Përmirësime për Linux:

  • ËshtĂ« shtuar tregimi SDL_HINT_VIDEO_X11_WINDOW_VISUALID pĂ«r tĂ« pĂ«rcaktuar tipin e zgjedhur pĂ«r dritaret e reja X11.
  • ËshtĂ« shtuar tregimi SDL_HINT_VIDEO_X11_FORCE_EGL pĂ«r tĂ« pĂ«rcaktuar pĂ«rdorimin e GLX ose EGL pĂ«r X11 si parazgjedhje.

Përmirësime për Android:

  • ËshtĂ« shtuar funksioni SDL_GetAndroidSDKVersion(), i cili kthen nivelin e API tĂ« kĂ«tij pajisjeje.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r kapjen e tingullit me anĂ« tĂ« OpenSL-ES.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r Bluetooth Steam Controller si controllers tĂ« lojĂ«rave.
  • JanĂ« riparuar rĂ«nie tĂ« rralla tĂ« aplikacionit nĂ« rast se ai kalon nĂ« modalitetin nĂ« sfond ose mbyllet.

Burimi: linux.org.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster