Chithunzi cha SDL 2.0.12

Pa Marichi 11, mtundu wotsatira wa SDL 2.0.12 unatulutsidwa.

SDL ndi laibulale yopititsa patsogolo nsanja yopereka mwayi wocheperako ku zida zolowetsa, zida zomvera, zida zazithunzi kudzera pa OpenGL ndi Direct3D. Osewerera makanema osiyanasiyana, ma emulators ndi masewera apakompyuta, kuphatikiza omwe amaperekedwa ngati mapulogalamu aulere, alembedwa pogwiritsa ntchito SDL.

SDL imalembedwa mu C, imagwira ntchito ndi C++, ndipo imapereka zomangirira ku zilankhulo zina khumi ndi ziwiri, kuphatikiza Pascal.

Zowonjezera zotsatirazi zikudziwika:

  • Mawonekedwe owonjezera amtundu wa SDL_GetTextureScaleMode() ndi SDL_SetTextureScaleMode()
  • Ntchito yowonjezera yotseka SDL_LockTextureToSurface (), mosiyana ndi SDL_LockTexture() yoyimira gawo lokhoma ngati SDL pamwamba.
  • Onjezani njira yatsopano yosakanikirana SDL_BLENDMODE_MUL, kuphatikiza kusinthasintha ndi kuphatikiza
  • Adawonjezedwa malingaliro a SDL_HINT_DISPLAY_USABLE_BOUNDS kuti munyalanyaze zotsatira za SDL_GetDisplayUsableBound() za index 0.
  • Anawonjezera zenera pansi pa chala cha SDL_TouchFingerEvent chochitika
  • Zowonjezera SDL_GameControllerTypeForIndex(), SDL_GameControllerGetType() kuti mupeze mtundu wowongolera masewera
  • Malangizo owonjezera a SDL_HINT_GAMECONTROLLERTYPE kuti musaphonye kuzindikira kwamtundu wa controller
  • Zowonjezera SDL_JoystickFromPlayerIndex(), SDL_GameControllerFromPlayerIndex(), SDL_JoystickSetPlayerIndex(), SDL_GameControllerSetPlayerIndex() kuti mudziwe ndi kufanana ndi nambala ya osewera ndi chipangizo
  • Thandizo lowonjezera kapena lothandizira kwa owongolera masewera khumi ndi awiri
  • Kukhazikika kutsekereza kuyimba kwa kugwedezeka kwa owongolera masewera mukamagwiritsa ntchito dalaivala wa HIDAPI
  • Macro owonjezera pakukhazikitsanso zinthu zingapo SDL_zeroa()
  • Onjezani SDL_HasARMSID() ntchito yomwe imabwereranso ngati purosesa imathandizira ARM SIMD (ARMv6+)

Zowonjezera za Linux:

  • Onjezani malingaliro a SDL_HINT_VIDEO_X11_WINDOW_VISUALID kuti muwone mawonekedwe omwe asankhidwa pa mazenera a X11 atsopano.
  • Onjezani malingaliro a SDL_HINT_VIDEO_X11_FORCE_EGL kuti muwone ngati X11 iyenera kugwiritsa ntchito GLX kapena EGL mwachisawawa

Zowonjezera za Android:

  • Onjezani ntchito ya SDL_GetAndroidSDKVersion(), yomwe imabweza mulingo wa API wa chipangizo chomwe mwapatsidwa.
  • Zowonjezera zothandizira kujambula mawu pogwiritsa ntchito OpenSL-ES
  • Thandizo lowonjezera la Bluetooth Steam Controller ngati owongolera masewera
  • Ntchito yokhazikika imawonongeka ikapita chakumbuyo kapena kutsekedwa

Source: linux.org.ru

Kuwonjezera ndemanga