[PATCH vkd3d] vkd3d-shader: Skip generating SM1 array operations.

Henri Verbeet hverbeet at gmail.com
Wed Aug 11 07:31:02 CDT 2021


On Wed, 11 Aug 2021 at 13:50, Matteo Bruni <mbruni at codeweavers.com> wrote:
> @@ -768,6 +768,11 @@ static void write_sm1_instructions(struct hlsl_ctx *ctx, struct vkd3d_bytecode_b
>                  FIXME("Matrix operations need to be lowered.\n");
>                  break;
>              }
> +            if (instr->data_type->type == HLSL_CLASS_ARRAY)
> +            {
> +                FIXME("Array operations need to be split.\n");
> +                break;
> +            }
>
Should that be a compiler error/warning instead? Arguably that would
apply to FIXMEs/ERRs in compiler code in general; I think there are
very few cases where we don't want those to be compiler messages
instead.



More information about the wine-devel mailing list