dxmt ow2-pack v0.1 — shader IR release
DXMT build tuned for Overwatch 2 under CrossOver on Apple Silicon. Upstream v0.80 (19e24ee) + this fork's patches.
Highlights
d3d11.releaseShaderIR(default on): parsed shader IR is released instead of being kept resident forever. Measured on OW2 @ 16 GB M1 Pro: process footprint 13 GB -> ~4 GB, MALLOC_SMALL 9.4 GB -> ~80 MB, swap growth zero, killcam 22-28 fps -> ~60 fps.dxgi.customVideoMemory: optional cap for reported VRAM.- Recommended config included (
dxmt.conf.example): frame pacing viapreferredMaxFrameRate, optional MetalFX spatial output upscaling.
Install/rollback instructions in README.md inside the archive. Source: this repo at this tag (LGPL 2.1).
Validated on M1 Pro (16 GB) and Air M5 (16 GB), CrossOver 26.3, macOS 26.5.