Module: wine
Branch: master
Commit: ae415a7df78cbcf73f39c12d347e5bdf468d1895
URL: https://source.winehq.org/git/wine.git/?a=commit;h=ae415a7df78cbcf73f39c12d…
Author: Zebediah Figura <zfigura(a)codeweavers.com>
Date: Tue Sep 1 10:52:41 2020 -0500
d3dcompiler: Unconditionally report special (pixel shader output) sysvals based on the semantic name.
That is, do not check that the shader is a pixel shader and that the signature
is an output signature. These semantic names can only be generated in such
conditions; using the name for any other stage is invalid.
Signed-off-by: Zebediah Figura <zfigura(a)codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni(a)codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard(a)winehq.org>
---
dlls/d3dcompiler_43/reflection.c | 39 +++------
dlls/d3dcompiler_43/tests/reflection.c | 155 ++++++++++-----------------------
2 files changed, 62 insertions(+), 132 deletions(-)
Diff: https://source.winehq.org/git/wine.git/?a=commitdiff;h=ae415a7df78cbcf73f39…