[PATCH vkd3d 2/2] vkd3d-shader: Move location tracking out of the vkd3d_shader_message_context structure.

Henri Verbeet hverbeet at gmail.com
Tue Dec 15 07:44:59 CST 2020


On Tue, 15 Dec 2020 at 08:19, Zebediah Figura <zfigura at codeweavers.com> wrote:
>
> Includes a slight change in behaviour: parse_dxbc() and
> vkd3d_shader_serialize_root_signature() now print nothing instead of
> "<anonymous>".
>
It does a bit more than that. E.g., before this patch:

    $ vkd3d-compiler -b d3d-asm invalid.dxbc
    invalid.dxbc: E0003: Invalid DXBC checksum.
    Failed to compile shader, ret -3.

After this patch, parse_dxbc() doesn't print source names at all.



More information about the wine-devel mailing list