vkd3d-shader: Warn instead of erroring out when failing to dump a shader.

It's a debug operation and shouldn't be considered fatal, even
for development workflows.
This commit is contained in:
Giovanni Mascellani 2024-10-19 21:00:47 +02:00 committed by Henri Verbeet
parent 6a03369f84
commit 91701f8303
Notes: Henri Verbeet 2024-10-23 16:18:57 +02:00
Approved-by: Giovanni Mascellani (@giomasce)
Approved-by: Henri Verbeet (@hverbeet)
Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1220

View File

@ -489,13 +489,13 @@ static void vkd3d_shader_dump_shader(const struct shader_dump_data *dump_data,
if ((f = fopen(filename, "wb")))
{
if (fwrite(data, 1, size, f) != size)
ERR("Failed to write shader to %s.\n", filename);
WARN("Failed to write shader to %s.\n", filename);
if (fclose(f))
ERR("Failed to close stream %s.\n", filename);
WARN("Failed to close stream %s.\n", filename);
}
else
{
ERR("Failed to open %s for dumping shader.\n", filename);
WARN("Failed to open %s for dumping shader.\n", filename);
}
}