From eca33b10a1c33e6c3de1b7414687c17f442fd174 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Tue, 22 Apr 2008 05:17:08 -0400 Subject: [PATCH] Fixed source argument output in GLSL profile. Before it might do something like "abs(r0).xyz" when it probably should do "abs(r0.xyz)" instead. --HG-- branch : trunk --- mojoshader.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mojoshader.c b/mojoshader.c index 98c8a740..506f6c62 100644 --- a/mojoshader.c +++ b/mojoshader.c @@ -1826,7 +1826,7 @@ static char *make_GLSL_srcarg_string(Context *ctx, const int idx, char *retval = get_scratch_buffer(ctx); snprintf(retval, SCRATCH_BUFFER_SIZE, "%s%s%s%s%s", - premod_str, regtype_str, regnum_str, postmod_str, swiz_str); + premod_str, regtype_str, regnum_str, swiz_str, postmod_str); // !!! FIXME: make sure the scratch buffer was large enough. return retval; } // make_GLSL_srcarg_string