SDL 2.0.10 Media Library Release

tog plats biblioteksslÀpp SDL 2.0.10 (Simple Direct Layer), som syftar till att förenkla skrivandet av spel och multimediaapplikationer. Biblioteket tillhandahÄller sÄdana verktyg som hÄrdvaruaccelererad 2D- och 3D-grafikutgÄng, ingÄngsbearbetning, ljuduppspelning, 3D-utgÄng via OpenGL/OpenGL ES och mÄnga andra relaterade operationer. Biblioteket Àr skrivet i C och distribueras under zlib-licensen. Bindningar tillhandahÄlls för att möjliggöra anvÀndning av SDL-funktioner i projekt pÄ olika programmeringssprÄk.

I den nya utgÄvan:

  • Borttagen drivrutin för att arbeta med Mir-skĂ€rmserver till förmĂ„n för drivrutin för att arbeta via Wayland;
  • SDL_RW* makron har konverterats till en separat uppsĂ€ttning funktioner;
  • Lade till funktionerna SDL_SIMDGetAlignment(), SDL_SIMDAlloc() och SDL_SIMDFree() för att allokera minne för SIMD-operationer;
  • Lade till SDL_RenderDrawPointF(), SDL_RenderDrawPointsF(), SDL_RenderDrawLineF(), SDL_RenderDrawLinesF(), SDL_RenderDrawRectF(), SDL_RenderDrawRectsF(), SDL_RenderFillRectF(), SDL_RFCoill), SDLect_RFCoill, SDLect_RFCoill ExF()-funktioner för att anvĂ€nda flyttalsberĂ€kningar i SDL-renderings-API;
  • Lade till SDL_GetTouchDeviceType() funktion för att bestĂ€mma typen av pekenhet (pekplatta eller pekskĂ€rm med relativa eller absoluta koordinater);
  • SDL-renderings-API:et har flyttats till att anvĂ€nda batch-rendering som standard, vilket möjliggör bĂ€ttre prestanda. Lade till SDL_HINT_RENDER_BATCHING-alternativ för att styra anvĂ€ndningen av batch-lĂ€ge;
  • Lade till SDL_RenderFlush()-anrop för att framtvinga exekvering av köade batchkommandon, vilket kan vara anvĂ€ndbart nĂ€r man kombinerar SDL-rendering och direktrendering;
  • Lade till SDL_HINT_EVENT_LOGGING-alternativ för att aktivera SDL-hĂ€ndelseloggning för felsökningsĂ€ndamĂ„l;
  • Lade till SDL_HINT_GAMECONTROLLERCONFIG_FILE alternativ för att ange namnet pĂ„ filen med layouten för spelkontroller;
  • Lade till SDL_HINT_MOUSE_TOUCH_EVENTS alternativ för att styra syntesen av beröringshĂ€ndelser baserat pĂ„ mushĂ€ndelser;
  • FörbĂ€ttrad hantering av felaktiga WAVE- och BMP-filer för att blockera potential sĂ„rbarheter;
  • iOS 13 och tvOS 13 lĂ€gger till stöd för Xbox och PS4 trĂ„dlösa kontroller, och lĂ€gger till stöd för textinmatning med Bluetooth-tangentbord;
  • för Android Ett ljudbehandlingslĂ€ge med lĂ„g latens har implementerats med OpenSL ES. Alternativet SDL_HINT_ANDROID_BLOCK_ON_PAUSE har lagts till för att kontrollera om hĂ€ndelseslingan blockeras nĂ€r applikationen pausas.

KĂ€lla: opennet.ru

Köp pĂ„litlig hosting för webbplatser med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster