Microsoft rolls out DirectStorage 1.4 with Zstandard compression support, boosting game
Photo by Przemyslaw Marczynski (unsplash.com/@pemmax) on Unsplash
Before DirectStorage relied on uncompressed assets, leading to slower loads; now Microsoft’s DirectStorage 1.4 adds Zstandard compression, promising tighter ratios and faster streaming—Devblogs reports.
Key Facts
- •Key company: Microsoft
Microsoft’s DirectStorage 1.4 public preview adds Zstandard (Zstd) compression to the Windows runtime, a move the company says will tighten compression ratios and speed asset streaming for “content‑rich games” (DirectX Developer Blog). The update builds on the multi‑tier decompression framework introduced in earlier releases, now supporting both CPU‑ and GPU‑based decompression paths. By exposing a GPU‑accelerated Zstd compute shader on the DirectStorage GitHub, Microsoft gives hardware partners a reference implementation that can be tuned for future GPUs, while the current shader is optimized for 256 KB or smaller chunks—sizes that match modern streaming pipelines (DirectX Developer Blog).
The inclusion of Zstd follows a systematic evaluation of codecs against four criteria: compression ratio, decompression performance, hardware/software availability, and existing adoption. According to the blog, Zstd “delivers competitive compression ratios and decompression performance” and enjoys “broad availability on hardware and software across operating systems” as well as “widespread adoption in OS, cloud, and web scenarios.” Those attributes make it the first open‑standard codec Microsoft is betting on to replace the uncompressed asset model that has limited load‑time efficiency since DirectStorage’s debut.
DirectStorage 1.4 also expands developer control beyond the EnqueueRequests API introduced in version 1.3. The new global D3D12 CreatorID support lets developers bind a CreatorID to the internal D3D12 command queues that DirectStorage manages per device (DirectX Developer Blog). This grouping enables more predictable GPU scheduling and better accounting of storage‑related workloads, a subtle but potentially significant improvement for titles that tightly interleave data fetches with rendering commands.
Alongside the compression upgrade, Microsoft unveiled the Game Asset Conditioning Library (GACL) as a companion tool for the content pipeline. GACL applies lossless and lossy conditioning techniques—such as shuffling BCn bit streams, block‑level entropy reduction (BLER), and component‑level entropy reduction (CLER) that leverages machine‑learning models—to squeeze up to a 50 % improvement in Zstd compression ratios while keeping runtime decompression costs low (DirectX Developer Blog). The library is positioned as a “working baseline” for developers, with the expectation that further refinements will be rolled out as the ecosystem adopts the new workflow.
The timing of DirectStorage 1.4 aligns with broader industry trends toward higher‑throughput storage interfaces, notably PCIe 5.0 SSDs that promise raw bandwidth well beyond the 4 GB/s ceiling of earlier generations (Ars Technica). While those drives remain expensive, the combination of faster media and Zstd‑enabled streaming could narrow the gap between console‑grade load times and high‑end PC experiences. Microsoft’s open‑source GPU shader and the GACL also signal a collaborative approach, inviting GPU vendors and game studios to co‑optimize the stack rather than relying on a proprietary, single‑vendor solution.
In practice, developers will need to integrate the new Zstd codec and GACL into their asset pipelines, then decide whether CPU or GPU decompression best fits their workload. The DirectStorage team’s roadmap suggests that GPU‑specific optimizations for Zstd are still in early stages, with performance improvements expected over the coming months (DirectX Developer Blog). Early adopters who can harness both the tighter compression and the refined command‑queue orchestration may see noticeable reductions in load‑time spikes and smoother streaming of high‑resolution textures, a competitive edge as the PC gaming market continues to chase console‑level responsiveness.
Sources
Reporting based on verified sources and public filings. Sector HQ editorial standards require multi-source attribution.