From eacf1ba1c2790345ba0feee5b5d1206f3b739883 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Mon, 28 Apr 2008 02:05:45 -0400 Subject: [PATCH] Fixed source register emitting in GLSL profile. Two strings in snprintf() were reversed. --HG-- branch : trunk --- mojoshader.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mojoshader.c b/mojoshader.c index 4722a1f1..74a83b01 100644 --- a/mojoshader.c +++ b/mojoshader.c @@ -1847,8 +1847,8 @@ static char *make_GLSL_srcarg_string(Context *ctx, const int idx, const char *shader_type_str = get_shader_type_string(ctx); char *retval = get_scratch_buffer(ctx); - snprintf(retval, SCRATCH_BUFFER_SIZE, "%s_%s%s%s%s%s", shader_type_str, - premod_str, regtype_str, regnum_str, swiz_str, postmod_str); + snprintf(retval, SCRATCH_BUFFER_SIZE, "%s%s_%s%s%s%s", premod_str, + shader_type_str, regtype_str, regnum_str, swiz_str, postmod_str); // !!! FIXME: make sure the scratch buffer was large enough. return retval; } // make_GLSL_srcarg_string