Microsoft verwacht eind dit jaar nog versie 1.1 van zijn DirectStorage API uit te brengen voor de pc. De versie voegt ondersteuning voor gpu-decompressie toe, wat voor nóg kortere laadtijden van games moet gaan zorgen.
Gamedata wordt nu nog allemaal door de cpu uitgepakt, voordat het richting de videokaart gaat. Dat terwijl de videokaart juist heel goed is in veel herhaalbare taken tegelijk uitvoeren, zoals bij decompressie van bestanden gebeurt. Met DirectStorage 1.1 kan de gpu straks dus zelf bestanden uitpakken.
Renderen van deze scene gaat bijna 3x zo snel met DirectStorage 1.1.
Omdat bestaande compressieformaten voor de cpu geoptimaliseerd zijn, wordt ook meteen het nieuwe GDeflate-formaat geïntroduceerd. Zoals de naam doet vermoeden komt GDeflate bij Nvidia vandaan, al werkt Microsoft ook met AMD en Intel samen voor ondersteuning in hun drivers.
In maart dit jaar werd de eerste versie van DirectStorage uitgebracht voor de pc. Bestanden kunnen hiermee rechtstreeks van je (nvme-)ssd naar de videokaart gekopieerd worden, wat de laadtijden van games heel wat korter kan maken.
Uiteindelijk is het aan de spelontwikkelaar om gebruik te maken van de API, en dat is tot nu toe nog niet gebeurd op de pc. Forspoken, een game gepland voor 2023, zou mogelijk de eerste DirectStorage-game worden, al gaan er ook geruchten dat The Witcher 3 de API vanaf de volgende update gaat gebruiken.
Bron: Microsoft