SDL släpper version 3.4 med nya API:er och stöd

Biblioteket Simple DirectMedia Layer (SDL) har nått version 3.4 och introducerar flera förbättringar för utvecklare. Viktiga uppdateringar inkluderar många nya applikationsprogrammeringsgränssnitt, förbättrad Emscripten-kompatibilitet och inbyggt stöd för PNG-bilder. Denna version syftar till att stärka utvecklingen av plattformsövergripande multimedia.

SDL, ett mycket använt open source-bibliotek för hantering av multimedia och inmatning i applikationer, har meddelat utgivningen av version 3.4. Enligt Phoronix medför denna uppdatering många nya API:er som är utformade för att utöka funktionaliteten för programmerare som arbetar med spel och interaktiv mjukvara.

Bland de framhävda förbättringarna finns bättre stöd för Emscripten, ett verktygskit som gör det möjligt att kompilera C- och C++-kod för att köras i webbläsare via WebAssembly. Denna förbättring bör underlätta enklare portning av SDL-baserade projekt till webbmiljöer. Dessutom har inbyggt PNG-stöd lagts till, vilket möjliggör direkt hantering av PNG-filer utan att förlita sig på externa bibliotek, vilket förenklar integrationen och minskar beroenden.

Utgivningen understryker SDL:s pågående utveckling för att möta moderna utvecklingsbehov, särskilt i plattformsövergripande scenarier. Även om specifika tidsramar för utgivningen inte specificeras i tillgängliga rapporter, stämmer det överens med projektets engagemang för open source-grafik och prestandaoptimering. Utvecklare kan hämta den nya versionen via officiella kanaler för att utforska dessa funktioner.

Inga ytterligare detaljer om andra förändringar eller användarpåverkan lämnades i meddelandet, men uppdateringarna positionerar SDL som ett mer mångsidigt verktyg för Linux-, skrivbords- och webbaserade applikationer.

Relaterade artiklar

KDE Linux has advanced its development with infrastructure changes and security improvements during May. Contributor work focused on a new build process and package reductions.

Denna webbplats använder cookies

Vi använder cookies för analys för att förbättra vår webbplats. Läs vår integritetspolicy för mer information.
Avböj