Matteo Bruni (@Mystral) commented about dlls/d3d10/effect.c:
typedef void (*pres_op_func)(float **args, unsigned int n, const struct preshader_instr *instr);
+static void pres_mov(float **args, unsigned int n, const struct preshader_instr *instr) +{
- *args[1] = *args[0];
+}
Does this do what you want? Right now I think it just copies a pointer around.