i915: Use COPY_DWORDS for points
[mesa.git] / src / mesa / drivers / dri / i965 / brw_blorp.h
index f277deec7aec6611410196ff4cfbd991060ab12e..dd28d810f7f7cf9de53367c6408c5103ba7221c8 100644 (file)
@@ -211,7 +211,9 @@ struct brw_blorp_prog_data
 class brw_blorp_params
 {
 public:
-   brw_blorp_params();
+   brw_blorp_params(unsigned num_varyings = 0,
+                    unsigned num_draw_buffers = 1,
+                    unsigned num_layers = 1);
 
    virtual uint32_t get_wm_prog(struct brw_context *brw,
                                 brw_blorp_prog_data **prog_data) const = 0;
@@ -227,7 +229,9 @@ public:
    enum gen6_hiz_op hiz_op;
    bool use_wm_prog;
    brw_blorp_wm_push_constants wm_push_consts;
-   bool color_write_disable[4];
+   const unsigned num_varyings;
+   const unsigned num_draw_buffers;
+   const unsigned num_layers;
 };