http://bugs.winehq.org/show_bug.cgi?id=59815 Bug ID: 59815 Summary: damavand/vk vsir_program_remap_output_signature input_mask check fails too early causing much less rendering than able just by continuing Product: vkd3d Version: 2.0 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: vkd3d-shader Assignee: wine-bugs@list.winehq.org Reporter: wineryyyyy@gmail.com Distribution: --- Created attachment 81073 --> http://bugs.winehq.org/attachment.cgi?id=81073 Screenshots of Witcher mostly blackscreen vs mostly rendered by not failing too early Allowing vsir_program_remap_output_signature() to proceed instead of returning for unhandled input_masks often results in much more rendering. Witcher screenshots attached showcase this which has also been encountered for other games: https://bugs.winehq.org/show_bug.cgi?id=54372#c9 https://bugs.winehq.org/show_bug.cgi?id=50182 Failing early makes errors much more obvious for unhandled cases which may useful for dev purposes on the one hand but on the other hand seems more misleading and less informative than continuing rendering which often reveals more about what actually is failing such as the case of the witcher which clearly shows that the menu is actually what is unhandled rather than most of the rest of the game which renders nearly consistent with WINED3D/gl. Often splash screens, intro videos, and/or start menus are only unhandled but unclear those in particular have bugs when everything is rendered the same blackscreen. Having DAMAVAND/vk renderer able to render as much as it is able allows it to be used more reliably as a dev tool for comparison with WINED3D/gl when debugging game bugs. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.