SDL 2.0.10 Ukukhutshwa kweThala leeNcwadi leMedia

yathatha indawo ukukhululwa kwethala leencwadi I-SDL 2.0.10 (I-Simple Direct Layer), ejolise ekwenzeni lula ukubhalwa kwemidlalo kunye nezicelo zemultimedia. Ithala leencwadi libonelela ngezixhobo ezifana ne-hardware-accelerated 2D kunye ne-3D yegrafiki yemveliso, i-input processing, i-audio playback, i-3D imveliso nge-OpenGL/OpenGL ES kunye neminye imisebenzi emininzi enxulumeneyo. Ithala leencwadi libhalwe ngo-C kwaye lihanjiswa phantsi kwelayisensi ye-zlib. Izibophelelo zibonelelwe ukusebenzisa amandla eSDL kwiiprojekthi kwiilwimi ezahlukeneyo zokucwangcisa.

Kukhupho olutsha:

  • Umqhubi wokusebenza usebenzisa i-Mir ebonisa umncedisi ususiwe ethanda umqhubi ukuze asebenze nge-Wayland;
  • I-SDL_RW* iimacros ziguqulelwe kwiseti eyahlukileyo yemisebenzi;
  • SDL_SIMDGetAlignment (), SDL_SIMDAlloc () kunye SDL_SIMDFree () imisebenzi yokwabela imemori kwimisebenzi ye-SIMD;
  • Imisebenzi eyongeziweyo SDL_RenderDrawPointF(), SDL_RenderDrawPointsF(), SDL_RenderDrawLineF(), SDL_RenderDrawLinesF(), SDL_RenderDrawRectF(), SDL_RenderDrawRectsF(), SDL_RenderFillRectF(SDLFDLRender)(SDLFDLRectF) nderCopyExF () indawo edadayo kunikezelo lwe-API SDL;
  • Eyongeziweyo SDL_GetTouchDeviceType() umsebenzi ukumisela uhlobo lwesixhobo sokuchukumisa (iphedi yokucofa okanye isikrini esinesalamane okanye ulungelelwaniso olupheleleyo);
  • I-SDL yonikezelo lwe-API iye yatshintshelwa ekusebenziseni ibhetshi unikezelo ngokungagqibekanga, ivumela ukusebenza okungcono. Ukulawula ukusetyenziswa kwendlela yebhetshi, iSDL_HINT_RENDER_BATCHING ukhetho longeziwe;
  • Yongeza umnxeba kwi SDL_RenderFlush() ukunyanzela imiyalelo yebhetshi efolisiweyo ukuba iphunyezwe, enokuba luncedo xa udibanisa unikezelo lweSDL kunye nonikezelo oluthe ngqo;
  • Ukhetho olongeziweyo SDL_HINT_EVENT_LOGGING ukuze uvule umnyhadala weSDL ngeenjongo zokulungisa;
  • Ukhetho olongeziweyo SDL_HINT_GAMECONTROLLERCONFIG_FILE ukuseta igama lefayile kunye noyilo lwabalawuli bomdlalo;
  • Ukhetho olongeziweyo SDL_HINT_MOUSE_TOUCH_EVENTS ukulawula udibaniso lweziganeko zochukumisa ngokusekelwe kwiziganeko zemouse;
  • Ukuphuculwa kokusebenza kweefayile ze-WAVE kunye ne-BMP ezingalungiswanga kakuhle ukuvala amandla ubuthathaka;
  • Kwi-iOS 13 kunye ne-tvOS 13, inkxaso ye-Xbox kunye ne-PS4 abalawuli abangenazintambo zongeziweyo, kunye nenkxaso yegalelo lombhalo usebenzisa i-Bluetooth keyboards;
  • kuba Android Imo yokucubungula isandi esiphantsi kolindelo oluphantsi isetyenzisiwe kusetyenziswa i-OpenSL ES. Ukhetho lwe-SDL_HINT_ANDROID_BLOCK_ON_PAUSE longezwe ukulawula ukuba i-event loop ivaliwe na xa usetyenziso lumisiwe.

umthombo: opennet.ru

Thenga ukusingathwa okuthembekileyo kwiindawo ezinokhuseleko lweDDoS, iiseva zeVPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekileyo ngokhuseleko lwe-DDoS, iiseva zeVPS VDS | ProHoster