[PATCH] d3dcompiler: Accept a stat chunk size of 28 for reflection

Philip Rebohle philip.rebohle at tu-dortmund.de
Fri May 17 14:01:08 CDT 2019


Crysis uses SDK version 29 (tested with the 64-bit build from the GOG version).

Note that the game uses D3D10ReflectShader and ID3D10ShaderReflection, but
DXVK implements those as a wrapper around the newer d3dcompiler interfaces.
This patch makes the game run without requiring the native d3dcompiler_43.dll.

Am Freitag, 17. Mai 2019, 19:31:01 CEST schrieb Matteo Bruni:
> Signed-off-by: Matteo Bruni <mbruni at codeweavers.com>
> ---
> I haven't actually tested it with Crysis. Just for my own curiosity,
> do you know which SDK version (or d3dcompiler_xx.dll version) Crysis
> uses?
> 
> 
> 







More information about the wine-devel mailing list