From 7aa0b034f70e3140aece94091b2ab200427077e9 Mon Sep 17 00:00:00 2001 From: Eric Anholt Date: Tue, 4 May 2010 11:47:57 -0700 Subject: [PATCH] ir_to_mesa: Fix up the assign rule to use left and right correctly. The destination of assign is in left, not in the node itself. --- mesa_codegen.brg | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mesa_codegen.brg b/mesa_codegen.brg index 6a34b68068e..9f2761b08e2 100644 --- a/mesa_codegen.brg +++ b/mesa_codegen.brg @@ -120,8 +120,8 @@ alloced_vec4: vec4 1 stmt: assign(alloced_vec4, alloced_vec4) 1 { ir_to_mesa_emit_op1(tree, OPCODE_MOV, - ir_to_mesa_dst_reg_from_src(tree->src_reg), - tree->left->src_reg); + ir_to_mesa_dst_reg_from_src(tree->left->src_reg), + tree->right->src_reg); } # Perform a swizzle by composing our swizzle with the swizzle -- 2.30.2