Zebediah Figura (@zfigura) commented about libs/vkd3d-shader/hlsl_codegen.c:
struct hlsl_ir_var *var = lhs->src.var; unsigned int i;
- if (hlsl_type_is_resource(type))
- {
hlsl_fixme(ctx, &lhs->node.loc, "Objects as input parameters.");
return;
- }
We skip these below for struct fields, so when can this happen?