https://bugs.winehq.org/show_bug.cgi?id=42819
Bug ID: 42819 Summary: The Witness: transparency problems Product: Wine Version: 2.6 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d Assignee: wine-bugs@winehq.org Reporter: notasas@gmail.com Distribution: ---
Created attachment 57885 --> https://bugs.winehq.org/attachment.cgi?id=57885 wine screenshot
Many objects ingame like grass and trees are rendered as blocks instead of having parts of them transparent.
With wine 2.6 the game has become playable (when MSAA is off), it would be great if this could be fixed to improve the aesthetics.
https://bugs.winehq.org/show_bug.cgi?id=42819
--- Comment #1 from Grazvydas Ignotas notasas@gmail.com --- Created attachment 57886 --> https://bugs.winehq.org/attachment.cgi?id=57886 correct rendering
https://bugs.winehq.org/show_bug.cgi?id=42819
Grazvydas Ignotas notasas@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |fjfrackiewicz@gmail.com, | |joseph.kucia@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=42819
--- Comment #2 from fjfrackiewicz@gmail.com --- (In reply to Grazvydas Ignotas from comment #0)
Created attachment 57885 [details] wine screenshot
Many objects ingame like grass and trees are rendered as blocks instead of having parts of them transparent.
With wine 2.6 the game has become playable (when MSAA is off), it would be great if this could be fixed to improve the aesthetics.
Your best bet would be to attach theterminal output you receive while this iissue ocurrs.
I'll be submitting my logs later today.
https://bugs.winehq.org/show_bug.cgi?id=42819
Andrew Eikum aeikum@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |aeikum@codeweavers.com
https://bugs.winehq.org/show_bug.cgi?id=42819
--- Comment #3 from Grazvydas Ignotas notasas@gmail.com --- Created attachment 57897 --> https://bugs.winehq.org/attachment.cgi?id=57897 terminal output
Here is the output on Mesa git + Radeon RX 470. Perhaps it's something related to unhandled dcl_input_ps* opcodes.
https://bugs.winehq.org/show_bug.cgi?id=42819
--- Comment #4 from fjfrackiewicz@gmail.com --- Created attachment 57898 --> https://bugs.winehq.org/attachment.cgi?id=57898 Terminal output, Wine 2.6
This is the terminal output for my machine:
Nvidia 970 GTX using the proprietary drivers version 378.13 with Wine set to Windows 7 mode running the 32-bit version of The Witness.
I too experience the blocky looking trees and grass..
https://bugs.winehq.org/show_bug.cgi?id=42819
Jan Havran havran.jan@email.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |havran.jan@email.cz
https://bugs.winehq.org/show_bug.cgi?id=42819
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEW
--- Comment #5 from Józef Kucia joseph.kucia@gmail.com --- This seems to be caused by unimplemented alpha-to-coverage.
https://bugs.winehq.org/show_bug.cgi?id=42819
--- Comment #6 from Jan Havran havran.jan@email.cz --- (In reply to Józef Kucia from comment #5)
This seems to be caused by unimplemented alpha-to-coverage.
ATOC is also one of multiple issues reported in bug 21253 (arma 2)
https://bugs.winehq.org/show_bug.cgi?id=42819
cladmi hartergaetan@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |hartergaetan@gmail.com
--- Comment #7 from cladmi hartergaetan@gmail.com --- I have a question, could ATOC be simply implemented alone or should it be implemented after global multisampling support ? (I ask this because wikipedia describes ATOC as multisampling technique)
https://bugs.winehq.org/show_bug.cgi?id=42819
Grazvydas Ignotas notasas@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|The Witness: transparency |The Witness requires |problems |alpha-to-coverage
https://bugs.winehq.org/show_bug.cgi?id=42819
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- See Also| |https://bugs.winehq.org/sho | |w_bug.cgi?id=42820
https://bugs.winehq.org/show_bug.cgi?id=42819
Morgan Wesström winehq@pp.dyndns.biz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq@pp.dyndns.biz
https://bugs.winehq.org/show_bug.cgi?id=42819
Mathieu Comandon strider@strycore.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |strider@strycore.com
https://bugs.winehq.org/show_bug.cgi?id=42819
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Fixed by SHA1| |dec8b87c9450d2d458ed2b005d3 | |b04c6a59f6414 Resolution|--- |FIXED
--- Comment #8 from Józef Kucia joseph.kucia@gmail.com --- The transparency problem in The Witness should be fixed now when MSSA is used and multisample textures are enabled: https://wiki.winehq.org/Useful_Registry_Keys
Please open bugs for remaining issues.
https://source.winehq.org/git/wine.git/?a=commit;h=dec8b87c9450d2d458ed2b005...
https://bugs.winehq.org/show_bug.cgi?id=42819
--- Comment #9 from cladmi hartergaetan@gmail.com --- Tested with the last wine-git version, and it is fixed.
I added the registry entry Software->Wine->Direct3D->MultisampleTextures as a DWORD = 1 and ran the game with "2x MSAA". Without MSAA you get the blocky rendering as before.
Tested with different resolutions, settings, MSAA levels. Grass looks as "correct rendering" and puzzles can be seen from any distance.
Thank you.
https://bugs.winehq.org/show_bug.cgi?id=42819
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.2.