SDL 2.0.12

Tanggal 11 Maret, versi SDL 2.0.12 sabanjure dirilis.

SDL minangka perpustakaan pangembangan lintas-platform kanggo nyedhiyakake akses tingkat rendah menyang piranti input, hardware audio, hardware grafis liwat OpenGL lan Direct3D. Macem-macem pemain video, emulator lan game komputer, kalebu sing kasedhiya minangka piranti lunak gratis, wis ditulis nggunakake SDL.

SDL ditulis ing C, dianggo karo C ++, lan menehi bindings kanggo rolas basa program liyane, kalebu Pascal.

Dandan ing ngisor iki diidentifikasi:

  • Nambahake fungsi tingkat zoom tekstur SDL_GetTextureScaleMode() lan SDL_SetTextureScaleMode()
  • Nambahake fungsi ngunci tekstur SDL_LockTextureToSurface (), ora kaya SDL_LockTexture () sing nuduhake bagean sing dikunci minangka permukaan SDL.
  • Ditambahake mode campuran anyar SDL_BLENDMODE_MUL, nggabungake modulasi lan campuran
  • Nambahake petunjuk SDL_HINT_DISPLAY_USABLE_BOUNDS kanggo nglirwakake asil SDL_GetDisplayUsableBounds() kanggo indeks tampilan 0.
  • Nambahake jendhela ing driji kanggo acara SDL_TouchFingerEvent
  • Nambahake fungsi SDL_GameControllerTypeForIndex(), SDL_GameControllerGetType() kanggo entuk jinis pengontrol game
  • Added SDL_HINT_GAMECONTROLLERTYPE instruction kanggo nglirwakake deteksi jinis controller otomatis
  • Ditambahake fungsi SDL_JoystickFromPlayerIndex (), SDL_GameControllerFromPlayerIndex (), SDL_JoystickSetPlayerIndex (), SDL_GameControllerSetPlayerIndex () kanggo nemtokake lan cocog nomer pamuter lan piranti
  • Dhukungan ditambahake utawa ditingkatake kanggo rong rolas pengontrol game sing beda
  • Ndandani pamblokiran telpon geter pengontrol game nalika nggunakake driver HIDAPI
  • Ditambahake makro kanggo ngreset elemen array SDL_zeroa()
  • Ditambahake fungsi SDL_HasARMSIMD() sing ngasilake bener yen prosesor ndhukung ARM SIMD (ARMv6+)

Dandan kanggo Linux:

  • Nambahake petunjuk SDL_HINT_VIDEO_X11_WINDOW_VISUALID kanggo nemtokake tampilan sing dipilih kanggo jendhela X11 anyar
  • Nambahake petunjuk SDL_HINT_VIDEO_X11_FORCE_EGL kanggo nemtokake manawa X11 kudu nggunakake GLX utawa EGL minangka standar

Dandan kanggo Android:

  • Nambahake fungsi SDL_GetAndroidSDKVersion(), sing ngasilake level API piranti tartamtu
  • Dhukungan tambahan kanggo njupuk audio nggunakake OpenSL-ES
  • Ditambahake dhukungan kanggo Bluetooth Steam Controller minangka pengontrol game
  • Ndandani aplikasi langka sing kacilakan nalika mlebu ing latar mburi utawa ditutup

Source: linux.org.ru

Add a comment