i965: Use a gl_color_union for sampler border color.
[mesa.git] / src / mesa / drivers / dri / i965 / brw_shader.h
index 54d770e1635b42e8d05bb51700f5c633f3e6802c..5ad87d6278b4804aea2614d3f6fbc2eb136b8231 100644 (file)
@@ -82,6 +82,7 @@ struct bblock_t;
 
 #ifdef __cplusplus
 struct backend_instruction : public exec_node {
+   bool is_3src() const;
    bool is_tex() const;
    bool is_math() const;
    bool is_control_flow() const;
@@ -194,6 +195,8 @@ enum brw_conditional_mod brw_conditional_for_comparison(unsigned int op);
 uint32_t brw_math_function(enum opcode op);
 const char *brw_instruction_name(enum opcode op);
 bool brw_saturate_immediate(enum brw_reg_type type, struct brw_reg *reg);
+bool brw_negate_immediate(enum brw_reg_type type, struct brw_reg *reg);
+bool brw_abs_immediate(enum brw_reg_type type, struct brw_reg *reg);
 
 #ifdef __cplusplus
 extern "C" {