summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDave Airlie <airlied@gmail.com>2014-02-18 17:51:19 +1000
committerDave Airlie <airlied@gmail.com>2014-02-27 09:19:04 +1000
commitb9227ca2aa0b99f2f5774785b57793849390f9c8 (patch)
tree42f8523a8fc7868ab3cc30d01267e5809dd1d097
parent99981d63f12a4178766c708803dd82f9e1ebcab6 (diff)
fix txq
-rw-r--r--src/gallium/renderer/graw_shader.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/gallium/renderer/graw_shader.c b/src/gallium/renderer/graw_shader.c
index 41dc13fd90e..eb0b074bc5c 100644
--- a/src/gallium/renderer/graw_shader.c
+++ b/src/gallium/renderer/graw_shader.c
@@ -606,7 +606,7 @@ iter_instruction(struct tgsi_iterate_context *iter,
if (src->Register.File == TGSI_FILE_INPUT) {
for (j = 0; j < ctx->num_inputs; j++)
if (ctx->inputs[j].first == src->Register.Index) {
- snprintf(srcs[i], 255, "%s%s%s", prefix, ctx->inputs[j].glsl_name, swizzle);
+ snprintf(srcs[i], 255, "%s(%s%s%s)", stypeprefix, prefix, ctx->inputs[j].glsl_name, swizzle);
break;
}
}
@@ -1114,7 +1114,7 @@ iter_instruction(struct tgsi_iterate_context *iter,
if (inst->Texture.Texture == TGSI_TEXTURE_CUBE_ARRAY || inst->Texture.Texture == TGSI_TEXTURE_SHADOWCUBE_ARRAY)
ctx->uses_cube_array = TRUE;
sampler_index = 1;
- snprintf(buf, 255, "%s = %s(%s(textureSize(%s, int(%s)))%s);\n", dsts[0], dstconv, dtypeprefix, srcs[sampler_index], srcs[0], ctx->outputs[0].override_no_wm ? "" : writemask);
+ snprintf(buf, 255, "%s = %s(%s(textureSize(%s, int(%s))));\n", dsts[0], dstconv, dtypeprefix, srcs[sampler_index], srcs[0]);
emit_buf(ctx, buf);
break;
}