SDL 2.0.12

Dina 11 Maret, versi salajengna SDL 2.0.12 dileupaskeun.

SDL mangrupikeun perpustakaan pangembangan cross-platform pikeun nyayogikeun aksés tingkat rendah kana alat input, hardware audio, hardware grafik via OpenGL sareng Direct3D. Rupa-rupa pamaén pidéo, émulator sareng kaulinan komputer, kalebet anu disayogikeun salaku parangkat lunak gratis, parantos ditulis nganggo SDL.

SDL ditulis dina C, jalan kalawan C ++, jeung nyadiakeun bindings ka belasan basa programming séjén, kaasup Pascal.

Perbaikan di handap ieu dicirikeun:

  • Ditambahkeun fungsi tingkat zum tékstur SDL_GetTextureScaleMode() jeung SDL_SetTextureScaleMode()
  • Ditambahkeun tékstur fungsi Ngonci SDL_LockTextureToSurface (), Teu kawas SDL_LockTexture () ngagambarkeun bagian dikonci salaku permukaan SDL.
  • Ditambahkeun mode blending anyar SDL_BLENDMODE_MUL, ngagabungkeun modulasi jeung blending
  • Nambahkeun petunjuk SDL_HINT_DISPLAY_USABLE_BOUNDS pikeun malire hasil SDL_GetDisplayUsableBounds() pikeun indéks tampilan 0.
  • Ditambahkeun jandela handapeun ramo pikeun acara SDL_TouchFingerEvent
  • Ditambahkeun fungsi SDL_GameControllerTypeForIndex (), SDL_GameControllerGetType () pikeun meunangkeun tipe controller kaulinan.
  • Ditambahkeun instruksi SDL_HINT_GAMECONTROLLERTYPE pikeun malire deteksi tipe controller otomatis
  • Ditambahkeun fungsi SDL_JoystickFromPlayerIndex (), SDL_GameControllerFromPlayerIndex (), SDL_JoystickSetPlayerIndex (), SDL_GameControllerSetPlayerIndex () pikeun nangtukeun tur cocog jumlah pamuter jeung alat.
  • Ditambahkeun atawa ningkat rojongan pikeun dua belasan Controllers kaulinan béda
  • Maneuh meungpeuk sauran geter pangendali kaulinan nalika nganggo supir HIDAPI
  • Ditambahkeun makro pikeun ngareset elemen Asép Sunandar Sunarya SDL_zeroa ()
  • Ditambahkeun fungsi SDL_HasARMSIMD () anu balik leres upami prosesor ngadukung ARM SIMD (ARMv6+)

Perbaikan pikeun Linux:

  • Ditambahkeun petunjuk SDL_HINT_VIDEO_X11_WINDOW_VISUALID pikeun nangtukeun pintonan anu dipilih pikeun jandéla X11 anyar
  • Nambahkeun petunjuk SDL_HINT_VIDEO_X11_FORCE_EGL pikeun nangtukeun naha X11 kedah nganggo GLX atanapi EGL sacara standar

Perbaikan pikeun Android:

  • Ditambahkeun fungsi SDL_GetAndroidSDKVersion (), anu ngabalikeun tingkat API tina alat anu dipasihkeun
  • Ditambahkeun dukungan pikeun newak audio nganggo OpenSL-ES
  • Ditambahkeun dukungan pikeun Bluetooth Steam Controller salaku pangendali kaulinan
  • Ngalereskeun aplikasi jarang ngadat nalika asup ka latar tukang atanapi ditutup

sumber: linux.org.ru

Tambahkeun komentar