On Mon Jan 22 20:52:58 2024 +0000, Giovanni Mascellani wrote:
I copied that from a similar instance. We're also using that scheme a lot in the DXIL parser. The reason I see is that the error is meant to be sent to the API client, so they know why their shader is failing compilation. But that information might not necessarily reach the Wine developer who is trying to make an application work with vkd3d, hence the FIXME.
Isn't the solution there for Wine to be printing vkd3d-shader errors as ERR? I thought I remembered a discussion specifically about this before.