--- a/mojoshader.c Fri Apr 04 08:38:04 2008 -0400 +++ b/mojoshader.c Fri Apr 04 08:39:33 2008 -0400 @@ -2829,6 +2829,7 @@ { memcpy(dst, src, sizeof (SourceArgInfo)); dst->regnum += (i + 1); + set_used_register(ctx, dst->regtype, dst->regnum); } // for } // sourcearg_matrix_replicate