SDL 2.0.16 Media Perpustakaan Release

Perpustakaan SDL 2.0.16 (Simple DirectMedia Layer) dileupaskeun, ditujukeun pikeun nyederhanakeun tulisan kaulinan sareng aplikasi multimedia. Perpustakaan SDL nyayogikeun alat sapertos kaluaran grafik 2D sareng 3D anu gancangan hardware, pamrosésan input, playback audio, kaluaran 3D via OpenGL / OpenGL ES / Vulkan sareng seueur operasi anu aya hubunganana. Perpustakaan ditulis dina C sareng disebarkeun dina lisénsi zlib. Bindings disadiakeun pikeun ngagunakeun kamampuhan SDL dina proyék di sagala rupa basa program.

Dina rilis anyar:

  • Ngaronjatkeun rojongan Wayland nyata.
  • Ditambahkeun kamampuan pikeun kaluaran sareng néwak audio nganggo pangladén média Pipewire sareng AAudio (Android).
  • Ditambahkeun dukungan pikeun Amazon Luna sareng pangendali kaulinan Xbox Series X.
  • Ditambahkeun dukungan pikeun éfék geter adaptif (geger) dina pangendali Google Stadia sareng Nintendo Switch Pro nalika nganggo supir HIDAPI.
  • Ngurangan beban CPU nalika ngolah SDL_WaitEvent () sarta SDL_WaitEventTimeout () nelepon.
  • Fitur anyar diajukeun:
    • SDL_FlashWindow () pikeun narik perhatian pamaké.
    • SDL_GetAudioDeviceSpec () pikeun ménta inpo ngeunaan format audio pikaresep keur alat dieusian.
    • SDL_SetWindowAlwaysOnTop () pikeun ngarobah dinamis bendera SDL_WINDOW_ALWAYS_ON_TOP (snap on luhur) pikeun jandela nu dipilih.
    • SDL_SetWindowKeyboardGrab () pikeun newak input keyboard bebas mouse.
    • SDL_SoftStretchLinear () pikeun skala bilinear antara surfaces 32-bit.
    • SDL_UpdateNVTexture () pikeun ngapdet tékstur NV12/21.
    • SDL_GameControllerSendEffect () sarta SDL_JoystickSendEffect () pikeun ngirim épék custom mun Controllers kaulinan DualSense.
    • SDL_GameControllerGetSensorDataRate () pikeun ménta data ngeunaan inténsitas informasi nampi ti sensor controller kaulinan pikeun PlayStation jeung Nintendo Pindah.
    • SDL_AndroidShowToast () pikeun mintonkeun bewara lightweight dina platform Android.

sumber: opennet.ru

Tambahkeun komentar