Alexandre Julliard pushed to branch master at wine / wine
Commits: 91440b92 by Elizabeth Figura at 2025-02-28T14:14:19+01:00 d3dx9/tests: Define D3DX_SDK_VERSION=36 for d3dx9_36.
- - - - - 5ed3486e by Elizabeth Figura at 2025-02-28T14:14:19+01:00 d3dx9/tests: Test implicit truncation warnings.
- - - - - 6335a439 by Elizabeth Figura at 2025-02-28T14:14:19+01:00 vkd3d: Import vkd3d-utils.
- - - - - c6d39f19 by Elizabeth Figura at 2025-02-28T14:14:19+01:00 d3dcompiler: Use D3DPreprocess() from vkd3d-utils.
- - - - - b2a6af36 by Elizabeth Figura at 2025-02-28T14:14:19+01:00 d3dcompiler: Use D3DCompile2VKD3D() from vkd3d-utils.
- - - - - a0468b74 by Elizabeth Figura at 2025-02-28T14:14:19+01:00 d3dx9: Reimplement D3DXCompileShader() for versions before 42.
This reflects native, and may be necessary to reflect changes in behaviour before version 33 (although no such differences are yet known to matter).
By supplying the D3DX SDK version we also now reflect differences in behaviour between different D3DX versions.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=33770
- - - - - fe4e5225 by Elizabeth Figura at 2025-02-28T14:14:19+01:00 d3dx9: Link versions 42 and 43 to the corresponding d3dcompiler DLL.
Instead of linking both versions to version 47.
- - - - -
35 changed files:
- configure - configure.ac - dlls/d3dcompiler_42/Makefile.in - dlls/d3dcompiler_43/compiler.c - dlls/d3dcompiler_43/tests/asm.c - dlls/d3dx9_24/Makefile.in - dlls/d3dx9_25/Makefile.in - dlls/d3dx9_26/Makefile.in - dlls/d3dx9_27/Makefile.in - dlls/d3dx9_28/Makefile.in - dlls/d3dx9_29/Makefile.in - dlls/d3dx9_30/Makefile.in - dlls/d3dx9_31/Makefile.in - dlls/d3dx9_32/Makefile.in - dlls/d3dx9_33/Makefile.in - dlls/d3dx9_34/Makefile.in - dlls/d3dx9_35/Makefile.in - dlls/d3dx9_36/Makefile.in - dlls/d3dx9_36/shader.c - dlls/d3dx9_36/tests/Makefile.in - dlls/d3dx9_36/tests/shader.c - dlls/d3dx9_37/Makefile.in - dlls/d3dx9_38/Makefile.in - dlls/d3dx9_39/Makefile.in - dlls/d3dx9_40/Makefile.in - dlls/d3dx9_41/Makefile.in - dlls/d3dx9_42/Makefile.in - dlls/d3dx9_43/Makefile.in - dlls/wined3d/wined3d.spec - dlls/wined3d/wined3d_main.c - libs/vkd3d/Makefile.in - + libs/vkd3d/include/vkd3d_utils.h - + libs/vkd3d/libs/vkd3d-utils/reflection.c - + libs/vkd3d/libs/vkd3d-utils/vkd3d_utils_main.c - + libs/vkd3d/libs/vkd3d-utils/vkd3d_utils_private.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/e1230199378b4e307c28599c4cc7d0...