On Mon Aug 17 19:15:11 2026 +0000, Elizabeth Figura wrote:
1/3 is probably fine, but 2/3 and 3/3 are either validation layer bugs or spec bugs. I was intending to fix them upstream at some point years ago, but I don't currently have access to Khronos' internal repositories. I checked the Vulkan documentation and these validation errors match the documented "Valid usage", so I would say that they are spec bugs, but it seems to me that what is or not a "spec bug" is more of a philosophical thing.
The concrete upside of these patches is that we clean the logs a bit, so the validation errors that matter are more evident. But I accept your judgement, shall I remove 2/3 and 3/3 from the MR then? Also, there are many other validation errors of this nature that I intended to address later. Should I stop working on this direction? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11688#note_149094