SDL 2.26.0 Media Library Release

Pustaka SDL 2.26.0 (Simple DirectMedia Layer) dirilis, kanthi tujuan nyederhanakake nulis game lan aplikasi multimedia. Pustaka SDL nyedhiyakake alat kayata output grafis 2D lan 3D sing dicepetake hardware, pangolahan input, puter maneh audio, output 3D liwat OpenGL/OpenGL ES/Vulkan lan akeh operasi liyane sing gegandhengan. Perpustakaan ditulis ing C lan disebarake ing lisensi Zlib. Kanggo nggunakake kemampuan SDL ing proyek ing macem-macem basa program, ikatan sing dibutuhake diwenehake.

Ing release anyar:

  • File header kanggo OpenGL didadekake siji karo spesifikasi konsorsium Khronos paling anyar.
  • Added SDL_GetWindowSizeInPixels () fungsi kanggo njaluk ukuran piksel saka jendhela, kang bisa beda-beda saka ukuran logis ing layar DPI dhuwur amarga njongko Applied.
  • Nambahake simulasi sinkronisasi vertikal (vsync) menyang kode rendering piranti lunak.
  • Aktifake transfer posisi mouse menyang SDL_MouseWheelEvent.
  • Added SDL_ResetHints () fungsi kanggo ngreset kabeh diwenehi kanggo nilai gawan.
  • Nambahake fungsi SDL_GetJoystickGUIDInfo () kanggo entuk informasi joystick sing dienkode GUID.
  • Dhukungan kanggo pengontrol PS3 lan Nintendo Wii wis ditambahake menyang driver HIDAPI.
  • Atribut anyar sing ditambahake: SDL_HINT_JOYSTICK_HIDAPI_PS3, SDL_HINT_JOYSTICK_HIDAPI_WII, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360, SDL_HINT_JOYSTICK_HIDAPI_XBOX_360_LED_HIDAPI_XBOX_360_LED_PLAY _ ONE, PETUNJUK_JOYSTICK_HIDAPI_XBOX_ONE_HOME_LED, SDL_HINT_JOYSTICK_HIDAPI_WII_PLAYER_LED, SDL_HINT_JOYSTICK_HIDAPI_VERTICAL_JOY_CONS lan kontrol SDL_HINT_JOYPICKBO_360_WISKBO lan SDL_HINT_JOYPICKBOX lan 3 liwat driver HIDAPI.
  • Nyedhiyakake akses kapisah menyang giroskop kiwa lan tengen ing pengontrol kombo Nintendo Switch Joy-Cons.
  • Nambahake dhukungan kanggo interval mikrodetik menyang SDL_SensorEvent, SDL_ControllerSensorEvent, DL_SensorGetDataWithTimestamp () lan SDL_GameControllerGetSensorDataWithTimestamp ().
  • Fungsi SDL_GetRevision () wis ngembangake informasi mbangun SDL, contone, nambah hash git commit.
  • Kanggo Linux, SDL_SetPrimarySelectionText (), SDL_GetPrimarySelectionText () lan SDL_HasPrimarySelectionText () wis dipun ginakaken kanggo sesambungan karo clipboard utami.
  • Nambahake gendera SDL_HINT_VIDEO_WAYLAND_EMULATE_MOUSE_WARP kanggo ngontrol emulasi kursor mouse ing lingkungan basis Wayland.
  • Nalika mbangun kanggo Android, input saka keyboard piranti lunak IME (Input Method Editor) diaktifake.

Source: opennet.ru

Add a comment