Lëshimi i bibliotekës multimedia SDL 2.0.10

U shpall rilizimi i bibliotekës SDL 2.0.10 (Simple Direct Layer), e cila synon të lehtësojë shkruajtjen e lojërave dhe aplikacioneve multimediale. Biblioteka ofron mjete si dalja e përshpejtuar nga hardueri për grafikë 2D dhe 3D, përpunimin e hyrjes, riprodhimin e tingujve, daljen e 3D përmes OpenGL/OpenGL ES dhe një sërë operacioneve të tjera mbështetëse. Biblioteka është shkruar në gjuhën C dhe shpërndahet nën licencën zlib. Për të shfrytëzuar mundësitë e SDL në projekte të ndryshme në gjuhë të programimit, ofrohen binding-ë.

Në lëshimin e ri:

  • Driveri pĂ«r funksionimin me serverin e ekranit Mir Ă«shtĂ« fshirĂ« nĂ« favor tĂ« driverit pĂ«r funksionimin pĂ«rmes Wayland;
  • MakrotĂ« SDL_RW* janĂ« transformuar nĂ« njĂ« grup tĂ« veçantĂ« funksionesh;
  • JanĂ« shtuar funksionet SDL_SIMDGetAlignment(), SDL_SIMDAlloc() dhe SDL_SIMDFree() pĂ«r alokimin e memories pĂ«r operacione SIMD;
  • JanĂ« shtuar funksionet SDL_RenderDrawPointF(), SDL_RenderDrawPointsF(), SDL_RenderDrawLineF(), SDL_RenderDrawLinesF(), SDL_RenderDrawRectF(), SDL_RenderDrawRectsF(), SDL_RenderFillRectF(), SDL_RenderFillRectsF(), SDL_RenderCopyF() dhe SDL_RenderCopyExF() pĂ«r pĂ«rdorimin e llogaritjeve me pikĂ«t decimalĂ« nĂ« API-nĂ« e vizatimit SDL;
  • Funksioni SDL_GetTouchDeviceType() Ă«shtĂ« shtuar pĂ«r tĂ« pĂ«rcaktuar llojin e pajisjes preku (touchpad ose ekran prekur me koordinataRelative ose absolute);
  • API i vizatimit SDL tani Ă«shtĂ« pĂ«rzgjedhur pĂ«r default qĂ« tĂ« pĂ«rdorĂ« vizatimin nĂ« modalitetin e grumbullit, duke mundĂ«suar performancĂ« mĂ« tĂ« lartĂ«. PĂ«r tĂ« menaxhuar pĂ«rdorimin e modalitetit tĂ« grumbullit, Ă«shtĂ« shtuar opsioni SDL_HINT_RENDER_BATCHING;
  • PĂ«r tĂ« detyruar ekzekutimin e komandave tĂ« grumbulluara qĂ« janĂ« nĂ« radhĂ«, Ă«shtĂ« shtuar thirrja SDL_RenderFlush(), e cila mund tĂ« jetĂ« e dobishme nĂ« rast tĂ« kombinimit tĂ« vizatimit pĂ«rmes SDL dhe vizatimit tĂ« drejtpĂ«rdrejtĂ«;
  • ËshtĂ« shtuar opsioni SDL_HINT_EVENT_LOGGING pĂ«r aktivizimin e regjistrimit tĂ« ngjarjeve SDL pĂ«r qĂ«llime debugging;
  • ËshtĂ« shtuar opsioni SDL_HINT_GAMECONTROLLERCONFIG_FILE pĂ«r tĂ« caktuar emrin e skedarit me konfigurimin pĂ«r kontrollorĂ«t e lojĂ«rave;
  • ËshtĂ« shtuar opsioni SDL_HINT_MOUSE_TOUCH_EVENTS pĂ«r tĂ« menaxhuar sintetizimin e ngjarjeve tĂ« prekjes nĂ« bazĂ« tĂ« ngjarjeve tĂ« motorrĂ«ve;
  • JanĂ« pĂ«rmirĂ«suar trajtimi i skedareve WAVE dhe BMP qĂ« janĂ« formatuar gabim pĂ«r tĂ« bllokuar potencialet tĂ« dobĂ«sive;
  • PĂ«r iOS 13 dhe tvOS 13 Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r kontrollorĂ«t Xbox dhe PS4 pa kabllo, si dhe mbĂ«shtetje pĂ«r hyrjen e tekstit duke pĂ«rdorur tastiera Bluetooth;
  • PĂ«r Android Ă«shtĂ« implementuar njĂ« mod kontrolli tĂ« zĂ«rit me vonesa tĂ« ulĂ«ta, duke pĂ«rdorur OpenSL ES. ËshtĂ« shtuar mundĂ«sia SDL_HINT_ANDROID_BLOCK_ON_PAUSE pĂ«r tĂ« menaxhuar bllokimin e ciklit tĂ« trajtimit tĂ« ngjarjeve gjatĂ« pezullimit tĂ« aplikacionit.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster