Weşandina Pirtûkxaneya Medyayê ya SDL 2.0.16

Pirtûkxaneya SDL 2.0.16 (Simple DirectMedia Layer) hate berdan, ku armanc ew e ku nivîsandina lîstikan û sepanên multimedia hêsan bike. Pirtûkxaneya SDL amûrên wekî hilberîna grafîkên 2D û 3D-ya bilezkirî, pêvajoya têketinê, lîstina deng, derketina 3D bi OpenGL/OpenGL ES/Vulkan û gelek operasyonên din ên têkildar peyda dike. Pirtûkxane bi C hatiye nivîsandin û di bin lîsansa zlib de tê belavkirin. Girêdan têne peyda kirin da ku kapasîteyên SDL di projeyên bi zimanên bernamesaziyê yên cihêreng de bikar bînin.

Di weşana nû de:

  • Piştgiriya Wayland bi girîng çêtir bûye.
  • Bi karanîna servera medyayê ya Pipewire û AAudio (Android) şiyana derketin û kişandina deng lê zêde kir.
  • Piştgiriya ji bo kontrolkerên lîstika Amazon Luna û Xbox Series X zêde kir.
  • Dema ku ajokera HIDAPI bikar tînin piştgirî ji bo bandora vibrasyona adaptîf (rumble) li ser kontrolkerên Google Stadia û Nintendo Switch Pro zêde kir.
  • Dema ku bangên SDL_WaitEvent () û SDL_WaitEventTimeout () têne hilberandin, barkirina CPU kêm dibe.
  • Taybetmendiyên nû yên pêşniyar kirin:
    • SDL_FlashWindow() ku bala bikarhêner bikişîne.
    • SDL_GetAudioDeviceSpec() ji bo agahdariya li ser formata dengî ya bijare ya ji bo cîhaza diyarkirî bistînin.
    • SDL_SetWindowAlwaysOnTop() da ku bi dînamîk ala SDL_WINDOW_ALWAYS_ON_TOP (li jor bikişîne) ji bo pencereya hilbijartî biguhezîne.
    • SDL_SetWindowKeyboardGrab() da ku têketina klavyeyê ji mişkê serbixwe bigire.
    • SDL_SoftStretchLinear() ji bo pîvana dualî di navbera rûberên 32-bit de.
    • SDL_UpdateNVTexture() ji bo nûvekirina nîgarên NV12/21.
    • SDL_GameControllerSendEffect() û SDL_JoystickSendEffect() ji bo şandina bandorên xwerû ji kontrolkerên lîstika DualSense re.
    • SDL_GameControllerGetSensorDataRate() ji bo bidestxistina daneyan li ser tundiya agahdariya ku ji senzorên kontrolkerên lîstikê ji bo PlayStation û Nintendo Switch hatine wergirtin.
    • SDL_AndroidShowToast() ji bo nîşandana notifications sivik li ser platforma Android.

Source: opennet.ru

Add a comment