i965/blorp: Stop calling brw_meta_get_buffer_rect
authorJason Ekstrand <jason.ekstrand@intel.com>
Sun, 24 Jul 2016 08:08:14 +0000 (01:08 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Wed, 17 Aug 2016 21:46:22 +0000 (14:46 -0700)
We already have an inlined version of the function slightly higher up in
do_single_blorp_clear and all calling it does is stomp the values with the
same thing.  We might as well just get rid of it.

Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
src/mesa/drivers/dri/i965/brw_blorp_clear.cpp
src/mesa/drivers/dri/i965/brw_meta_util.c
src/mesa/drivers/dri/i965/brw_meta_util.h

index bffbec5e35c8992540e48bddc860aed49cca8029..26daa3d09aee542a7a9fe933d0586330f761e2c1 100644 (file)
@@ -174,9 +174,6 @@ do_single_blorp_clear(struct brw_context *brw, struct gl_framebuffer *fb,
 
       brw_get_fast_clear_rect(brw, fb, irb->mt, &params.x0, &params.y0,
                               &params.x1, &params.y1);
-   } else {
-      brw_meta_get_buffer_rect(fb, &params.x0, &params.y0,
-                               &params.x1, &params.y1);
    }
 
    brw_blorp_params_get_clear_kernel(brw, &params, use_simd16_replicated_data);
index a81190d98bfbc6e5479c4daec8cacdab1e579627..59c9af818b4d34e447aeb0d49c82ed206c7b231b 100644 (file)
@@ -568,22 +568,6 @@ brw_get_fast_clear_rect(const struct brw_context *brw,
    *y1 = ALIGN(*y1, y_align) / y_scaledown;
 }
 
-void
-brw_meta_get_buffer_rect(const struct gl_framebuffer *fb,
-                         unsigned *x0, unsigned *y0,
-                         unsigned *x1, unsigned *y1)
-{
-   *x0 = fb->_Xmin;
-   *x1 = fb->_Xmax;
-   if (fb->Name != 0) {
-      *y0 = fb->_Ymin;
-      *y1 = fb->_Ymax;
-   } else {
-      *y0 = fb->Height - fb->_Ymax;
-      *y1 = fb->Height - fb->_Ymin;
-   }
-}
-
 void
 brw_get_ccs_resolve_rect(const struct isl_device *dev,
                          const struct isl_surf *ccs_surf,
index 7d4e5f6d9e446c69674a1ccd4688d61f56a92dba..198ffe5812940199743255465bed75ec348420f2 100644 (file)
@@ -55,11 +55,6 @@ brw_get_ccs_resolve_rect(const struct isl_device *dev,
                          unsigned *x0, unsigned *y0,
                          unsigned *x1, unsigned *y1);
 
-void
-brw_meta_get_buffer_rect(const struct gl_framebuffer *fb, 
-                         unsigned *x0, unsigned *y0,
-                         unsigned *x1, unsigned *y1);
-
 bool
 brw_meta_set_fast_clear_color(struct brw_context *brw,
                               struct intel_mipmap_tree *mt,