Zebediah Figura : d3dcompiler: Unconditionally report special (pixel shader output) sysvals based on the semantic name.
Module: wine Branch: master Commit: ae415a7df78cbcf73f39c12d347e5bdf468d1895 URL: https://source.winehq.org/git/wine.git/?a=commit;h=ae415a7df78cbcf73f39c12d3... 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=ae415a7df78cbcf73f39c...
participants (1)
-
Alexandre Julliard