SDL 2.0.12

A ranar 11 ga Maris, an fito da sigar ta gaba ta SDL 2.0.12.

SDL ɗakin karatu ne na haɓaka dandamali don samar da ƙananan matakan dama ga na'urorin shigarwa, kayan aikin jiwuwa, kayan aikin zane ta OpenGL da Direct3D. An rubuta ƴan wasan bidiyo iri-iri, masu kwaikwayo da wasannin kwamfuta, gami da waɗanda aka bayar azaman software kyauta, ta amfani da SDL.

An rubuta SDL a cikin C, yana aiki tare da C++, kuma yana ba da ɗauri ga dozin wasu harsunan shirye-shirye, gami da Pascal.

An gano abubuwan haɓakawa masu zuwa:

  • Ƙara aikin matakin zuƙowa rubutu SDL_GetTextureScaleMode() da SDL_SetTextureScaleMode()
  • Ƙara aikin kulle rubutu SDL_LockTextureToSurface(), sabanin SDL_LockTexture() yana wakiltar ɓangaren kulle azaman saman SDL.
  • An ƙara sabon yanayin haɗawa SDL_BLENDMODE_MUL, haɗa juzu'i da haɗawa
  • An ƙara SDL_HINT_DISPLAY_USABLE_BOUNDS alamar yin watsi da sakamakon SDL_GetDisplayUsableBounds() don nunin index 0.
  • An ƙara taga ƙarƙashin yatsa don taron SDL_TouchFingerEvent
  • Ƙara ayyuka SDL_GameControllerTypeForIndex(), SDL_GameControllerGetType() don samun nau'in mai sarrafa wasan
  • An ƙara SDL_HINT_GAMECONTROLERTYPE umarni don yin watsi da gano nau'in mai sarrafawa ta atomatik
  • Ƙara ayyuka SDL_JoystickFromPlayerIndex(), SDL_GameControllerFromPlayerIndex(), SDL_JoystickSetPlayerIndex(), SDL_GameControllerSetPlayerIndex() don tantancewa da daidaita lambar mai kunnawa da na'urar.
  • Ƙara ko ingantaccen tallafi don dozin biyu daban-daban masu sarrafa wasan
  • Kafaffen toshe kiran jijjiga na masu kula da wasa lokacin amfani da direban HIDAPI
  • Ƙara macro don sake saita abubuwan tsararru SDL_zeroa()
  • Ƙara aikin SDL_HasARMSIMD() wanda ke dawowa gaskiya idan mai sarrafawa yana goyan bayan ARM SIMD (ARMv6+)

Haɓaka don Linux:

  • An ƙara SDL_HINT_VIDEO_X11_WINDOW_VISUALID nuni don tantance ra'ayin da aka zaɓa don sabbin windows X11
  • An ƙara SDL_HINT_VIDEO_X11_FORCE_EGL nuni don sanin ko X11 yakamata yayi amfani da GLX ko EGL ta tsohuwa.

Haɓaka don Android:

  • An ƙara aikin SDL_GetAndroidSDKVersion(), wanda ke dawo da matakin API na na'urar da aka bayar.
  • Ƙara tallafi don ɗaukar sauti ta amfani da OpenSL-ES
  • Ƙara goyon baya ga Mai Kula da Steam na Bluetooth azaman masu sarrafa wasa
  • Kafaffen aikace-aikacen da ba kasafai ba ya yi karo lokacin da ya shiga bango ko kuma ya rufe

source: linux.org.ru

Add a comment