SDL 2.0.16 Media Library Kuburitswa

Raibhurari yeSDL 2.0.16 (Simple DirectMedia Layer) yakaburitswa, yakanangana nekurerutsa kunyorwa kwemitambo uye maapplication emultimedia. Raibhurari yeSDL inopa maturusi akadai sehardware-yakawedzera 2D uye 3D magiraidhi kubuda, kugadzirisa kwekuisa, kuridza odhiyo, 3D kubuda kuburikidza neOpenGL/OpenGL ES/Vulkan uye mamwe akawanda ane hukama mashandiro. Raibhurari yakanyorwa muC uye inogoverwa pasi peiyo zlib rezinesi. Zvisungo zvinopihwa kushandisa SDL kugona mumapurojekiti mumitauro yakasiyana-siyana yekuronga.

Mukuburitswa kutsva:

  • Yakanatsiridza Wayland rutsigiro.
  • Yakawedzera kugona kuburitsa uye kutora odhiyo uchishandisa iyo Pipewire uye AAudio media server (Android).
  • Yakawedzera rutsigiro rweAmazon Luna uye Xbox Series X vatongi vemitambo.
  • Yakawedzera tsigiro yeadaptive vibration athari (rumble) paGoogle Stadia uye Nintendo Switch Pro controllers paunenge uchishandisa mutyairi weHIDAPI.
  • Yakaderedzwa CPU mutoro paunenge uchigadzira SDL_WaitEvent () uye SDL_WaitEventTimeout () mafoni.
  • Zvitsva zvinokurudzirwa:
    • SDL_FlashWindow () kukwezva kutarisa kwemushandisi.
    • SDL_GetAudioDeviceSpec () kuti uwane ruzivo nezve yakasarudzika odhiyo fomati yechinhu chakataurwa.
    • SDL_SetWindowAlwaysOnTop() kuti uchinje SDL_WINDOW_ALWAYS_ON_TOP (baya pamusoro) mureza wehwindo rakasarudzwa.
    • SDL_SetWindowKeyboardGrab() kutora kiyibodi yekuisa yakazvimirira pagonzo.
    • SDL_SoftStretchLinear() ye bilinear kuyera pakati pe32-bit nzvimbo.
    • SDL_UpdateNVTexture() kugadzirisa NV12/21 maumbirwo.
    • SDL_GameControllerSendEffect () uye SDL_JoystickSendEffect () kutumira maitiro kune DualSense game controllers.
    • SDL_GameControllerGetSensorDataRate() kuti uwane data pamusoro pekusimba kweruzivo rwakagamuchirwa kubva kumasensa evatongi vemitambo kuenda kuPlayStation uye Nintendo Chinja.
    • SDL_AndroidShowToast() yekuratidzira zviziviso zvakareruka papuratifomu yeAroid.

Source: opennet.ru

Voeg