https://bugs.winehq.org/show_bug.cgi?id=56895
Bug ID: 56895 Summary: So Blonde (demo): font display bug (regression) Product: Wine Version: 9.12 Hardware: x86-64 URL: https://www.gamepressure.com/download.asp?ID=19123 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: d3d Assignee: wine-bugs@winehq.org Reporter: memax@gmx.fr Regression SHA1: 95999accf6c1ece887788bf6f827a34288744fba Distribution: Ubuntu
Game: "So Blonde" demo (download link provided). OS: Ubuntu 24.04 LTS 64bit. NVIDIA Driver Version (proprietary): 535.183.01.
Description: The fonts are displayed too brightly and without their black outlines (see screenshots).
Here is the result of the regression test:
95999accf6c1ece887788bf6f827a34288744fba is the first bad commit commit 95999accf6c1ece887788bf6f827a34288744fba Author: Elizabeth Figura zfigura@codeweavers.com Date: Sat May 4 13:35:04 2024 -0500
wined3d: Default diffuse to 1.0 in the vertex shader.
dlls/d3d9/tests/visual.c | 10 ++++------ dlls/wined3d/context_gl.c | 19 ++----------------- dlls/wined3d/glsl_shader.c | 5 ++++- dlls/wined3d/utils.c | 2 ++ dlls/wined3d/wined3d_gl.h | 3 +-- dlls/wined3d/wined3d_private.h | 3 ++- 6 files changed, 15 insertions(+), 27 deletions(-)
https://bugs.winehq.org/show_bug.cgi?id=56895
--- Comment #1 from imaxm memax@gmx.fr --- Created attachment 76711 --> https://bugs.winehq.org/attachment.cgi?id=76711 What is expected
https://bugs.winehq.org/show_bug.cgi?id=56895
--- Comment #2 from imaxm memax@gmx.fr --- Created attachment 76712 --> https://bugs.winehq.org/attachment.cgi?id=76712 What is displayed
https://bugs.winehq.org/show_bug.cgi?id=56895
imaxm memax@gmx.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression
https://bugs.winehq.org/show_bug.cgi?id=56895
imaxm memax@gmx.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |z.figura12@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=56895
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de Fixed by SHA1| |003b338102b76c8693af9ab46b1 | |70654a4047568 Resolution|--- |FIXED Status|UNCONFIRMED |RESOLVED
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- Thanks for the update, marking fixed by https://gitlab.winehq.org/wine/wine/-/commit/003b338102b76c8693af9ab46b17065...
https://bugs.winehq.org/show_bug.cgi?id=56895
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #5 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 9.13.
https://bugs.winehq.org/show_bug.cgi?id=56895
--- Comment #6 from imaxm memax@gmx.fr --- Hello This regression reappeared with version 9.18. Here is the result of the new regression test:
13025a73eede64474fc4cb09566d58659b42dd0c is the first bad commit commit 13025a73eede64474fc4cb09566d58659b42dd0c Author: Elizabeth Figura zfigura@codeweavers.com Date: Sun Jun 9 12:50:28 2024 -0500
wined3d: Invalidate the VS from wined3d_device_apply_stateblock() when the vertex declaration changes.
Assuming it changes in a meaningful way.
dlls/wined3d/glsl_shader.c | 26 +------------------------- dlls/wined3d/stateblock.c | 29 +++++++++++++++++++++++++++-- dlls/wined3d/wined3d_private.h | 13 ++++--------- 3 files changed, 32 insertions(+), 36 deletions(-)
Should I open a new bug report?
https://bugs.winehq.org/show_bug.cgi?id=56895
Olivier F. R. Dierick o.dierick@piezo-forte.be changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |o.dierick@piezo-forte.be
--- Comment #7 from Olivier F. R. Dierick o.dierick@piezo-forte.be --- (In reply to imaxm from comment #6)
Hello This regression reappeared with version 9.18. Here is the result of the new regression test:
13025a73eede64474fc4cb09566d58659b42dd0c is the first bad commit commit 13025a73eede64474fc4cb09566d58659b42dd0c Author: Elizabeth Figura zfigura@codeweavers.com Date: Sun Jun 9 12:50:28 2024 -0500
wined3d: Invalidate the VS from wined3d_device_apply_stateblock() when
the vertex declaration changes.
Assuming it changes in a meaningful way.
dlls/wined3d/glsl_shader.c | 26 +------------------------- dlls/wined3d/stateblock.c | 29 +++++++++++++++++++++++++++-- dlls/wined3d/wined3d_private.h | 13 ++++--------- 3 files changed, 32 insertions(+), 36 deletions(-)
Should I open a new bug report?
Yes, thank you.
https://bugs.winehq.org/show_bug.cgi?id=56895
--- Comment #8 from Zeb Figura z.figura12@gmail.com --- It should already be fixed again by c706c3bfd02b77c0e917ebbc19e0f88297e741e4. Sorry about that, fool myself twice...