[Git][wine/wine][master] 9 commits: d3d9/tests: Add comprehensive D3DTSS_TEXTURETRANSFORMFLAGS tests.
Alexandre Julliard pushed to branch master at wine / wine Commits: aebdd0d3 by Elizabeth Figura at 2025-08-03T11:19:25+09:00 d3d9/tests: Add comprehensive D3DTSS_TEXTURETRANSFORMFLAGS tests. - - - - - cafc5585 by Elizabeth Figura at 2025-08-03T11:19:25+09:00 wined3d: Handle all invalid values in compute_texture_matrix(). Use an identity matrix for any count other than 2, 3, or 4. - - - - - d8d6daec by Elizabeth Figura at 2025-08-03T11:19:28+09:00 wined3d: Pass the attribute coordinate count to get_texture_matrix(). - - - - - 2062bc1a by Elizabeth Figura at 2025-08-03T11:19:28+09:00 wined3d: Pass 3 as the attribute count for generated texcoords. This results in functionally identical code. - - - - - 00906e22 by Elizabeth Figura at 2025-08-03T11:19:30+09:00 wined3d: Alter the texture matrix even for non-projected textures. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56639 - - - - - 5e74e126 by Elizabeth Figura at 2025-08-03T11:19:30+09:00 wined3d: Copy the projective divisor in the FFP vertex pipeline. By manipulating the texture matrix. - - - - - d94fd0ed by Elizabeth Figura at 2025-08-03T11:19:32+09:00 wined3d: Initialize all remaining FFP texture coordinates to zero. - - - - - 2d5d3495 by Elizabeth Figura at 2025-08-03T11:19:32+09:00 wined3d: Always divide 1.x projected textures by W for shaders. - - - - - bba7ef92 by Elizabeth Figura at 2025-08-03T11:19:32+09:00 wined3d: Always divide 1.x projected textures by W in the FFP. - - - - - 6 changed files: - dlls/d3d9/tests/visual.c - dlls/wined3d/ffp_hlsl.c - dlls/wined3d/glsl_shader.c - dlls/wined3d/shader.c - dlls/wined3d/utils.c - dlls/wined3d/wined3d_private.h View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cf8a87cdd387bf6f326899622f5406... -- View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/cf8a87cdd387bf6f326899622f5406... You're receiving this email because of your account on gitlab.winehq.org.
participants (1)
-
Alexandre Julliard (@julliard)