SDL 2.0.10 Media Library Kuburitswa

zvakaitika kuburitswa kweraibhurari SDL 2.0.10 (Simple Direct Layer), yakanangana nekurerutsa kunyorwa kwemitambo uye multimedia application. Raibhurari iyi inopa maturusi akadai sehardware-yakawedzera 2D uye 3D magiraidhi kubuda, kugadzirwa kwekuisa, kuridza odhiyo, 3D kubuda kuburikidza neOpenGL/OpenGL ES 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:

  • Mutyairi wekushanda uchishandisa Mir kuratidza server abviswa achifarira mutyairi wekushanda kuburikidza neWayland;
  • Iyo SDL_RW* macros yakashandurwa kuita seti yakasiyana yemabasa;
  • Yakawedzera SDL_SIMMDGetAlignment(), SDL_SIMDAlloc() uye SDL_SIMDFree() mabasa ekugovera ndangariro yeSIMD mashandiro;
  • Yakawedzerwa SDL_RenderDrawPointF(), SDL_RenderDrawPointsF(), SDL_RenderDrawLineF(), SDL_RenderDrawLinesF(), SDL_RenderDrawRectF(), SDL_RenderDrawRectsF(), SDL_RenderFillRectF(),SDLFRender(SDL_RenderFillRectF),SDL_RenderFillRectF(SDL_RenderFillRectF) nderCopyExF () mabasa ekushandisa anoyangarara nzvimbo kuverenga mune yekupa API SDL;
  • Yakawedzera SDL_GetTouchDeviceType () basa rekuona rudzi rwechishandiso chekubata (touchpad kana yekubata sikirini ine hama kana mhedziso kurongeka);
  • Iyo SDL rendering API yakachinjirwa kushandisa batch rendering nekusarudzika, ichibvumira kuita zvirinani. Kudzora kushandiswa kwebatch modhi, iyo SDL_HINT_RENDER_BATCHING sarudzo yawedzerwa;
  • Yakawedzera runhare kuSDL_RenderFlush () kumanikidza mitsara yebatch mirairo kuti iite, iyo inogona kubatsira kana uchibatanidza SDL kupa uye zvakananga kupa;
  • Sarudzo yakawedzerwa SDL_HINT_EVENT_LOGGING yekugonesa kudhinda kwechiitiko cheSDL nezvinangwa zvekugadzirisa;
  • Yakawedzerwa sarudzo SDL_HINT_GAMECONTROLLERCONFIG_FILE yekuseta zita refaira rine marongero evanodzora mutambo;
  • Yakawedzerwa sarudzo SDL_HINT_MOUSE_TOUCH_EVENTS yekudzora kusanganiswa kwezviitiko zvekubata zvichibva pazviitiko zvembeva;
  • Kuvandudzwa kwekugadzirisa kwemafaira asina kurongeka WAVE uye BMP kuvharisa zvingangoita vulnerabilities;
  • Kune iOS 13 uye tvOS 13, rutsigiro rweXbox uye PS4 isina waya controllers yakawedzerwa, pamwe nerutsigiro rwekupinza mameseji uchishandisa Bluetooth keyboard;
  • Android inoratidzira yakaderera-latency odhiyo yekugadzirisa modhi inoshandiswa uchishandisa OpenSL ES. Sarudzo yakawedzerwa SDL_HINT_ANDROID_BLOCK_ON_PAUSE yekudzora kana loop yechiitiko yakavharwa kana application yambomira.

Source: opennet.ru

Voeg