is_fast_clear = true;
}
- if (is_fast_clear) {
- memset(¶ms.wm_inputs, 0xff, 4*sizeof(float));
- params.fast_clear_op = GEN7_PS_RENDER_TARGET_FAST_CLEAR_ENABLE;
-
- brw_get_fast_clear_rect(brw, irb->mt, ¶ms.x0, ¶ms.y0,
- ¶ms.x1, ¶ms.y1);
- }
-
- brw_blorp_params_get_clear_kernel(brw, ¶ms, use_simd16_replicated_data);
-
intel_miptree_check_level_layer(irb->mt, irb->mt_level, layer);
intel_miptree_used_for_rendering(irb->mt);
brw_blorp_to_isl_format(brw, format, true),
true);
+ if (is_fast_clear) {
+ memset(¶ms.wm_inputs, 0xff, 4*sizeof(float));
+ params.fast_clear_op = GEN7_PS_RENDER_TARGET_FAST_CLEAR_ENABLE;
+
+ brw_get_fast_clear_rect(brw, irb->mt, ¶ms.x0, ¶ms.y0,
+ ¶ms.x1, ¶ms.y1);
+ }
+
+ brw_blorp_params_get_clear_kernel(brw, ¶ms, use_simd16_replicated_data);
+
const char *clear_type;
if (is_fast_clear)
clear_type = "fast";