summaryrefslogtreecommitdiff
path: root/mesa_codegen.brg
diff options
context:
space:
mode:
Diffstat (limited to 'mesa_codegen.brg')
-rw-r--r--mesa_codegen.brg5
1 files changed, 5 insertions, 0 deletions
diff --git a/mesa_codegen.brg b/mesa_codegen.brg
index 25c0c47c02..d53ccf3907 100644
--- a/mesa_codegen.brg
+++ b/mesa_codegen.brg
@@ -74,6 +74,8 @@
%term sqrt_vec4
%term rsq_vec4
%term swizzle_vec4
+%term min_vec4_vec4
+%term max_vec4_vec4
# Each tree will produce stmt. Currently, the only production for
# stmt is from an assign rule -- every statement tree from
@@ -273,4 +275,7 @@ vec4: log2_vec4(vec4) 1
tree->left->src_reg);
}
+vec4: min_vec4_vec4(vec4, vec4) 1 { ir_to_mesa_emit_op2(tree, OPCODE_MIN); }
+vec4: max_vec4_vec4(vec4, vec4) 1 { ir_to_mesa_emit_op2(tree, OPCODE_MAX); }
+
%%