radeonsi: use si_context instead of pipe_context in parameters pt2
[mesa.git] / src / gallium / drivers / radeonsi / si_clear.c
index c13e98b4b32e2328eb534e0ace0185478c83feb3..8198ffb8812cf6a1eeef62b7cbe64cf09fad03de 100644 (file)
@@ -230,7 +230,7 @@ void vi_dcc_clear_level(struct si_context *sctx,
                             num_layers;
        }
 
-       si_clear_buffer(&sctx->b.b, dcc_buffer, dcc_offset, clear_size,
+       si_clear_buffer(sctx, dcc_buffer, dcc_offset, clear_size,
                        clear_value, R600_COHERENCY_CB_META);
 }
 
@@ -459,7 +459,7 @@ static void si_do_fast_color_clear(struct si_context *sctx,
                                if (clear_words_needed)
                                        continue;
 
-                               si_clear_buffer(&sctx->b.b, &tex->cmask_buffer->b.b,
+                               si_clear_buffer(sctx, &tex->cmask_buffer->b.b,
                                                tex->cmask.offset, tex->cmask.size,
                                                0xCCCCCCCC, R600_COHERENCY_CB_META);
                                need_decompress_pass = true;
@@ -491,7 +491,7 @@ static void si_do_fast_color_clear(struct si_context *sctx,
                        }
 
                        /* Do the fast clear. */
-                       si_clear_buffer(&sctx->b.b, &tex->cmask_buffer->b.b,
+                       si_clear_buffer(sctx, &tex->cmask_buffer->b.b,
                                        tex->cmask.offset, tex->cmask.size, 0,
                                        R600_COHERENCY_CB_META);
                        need_decompress_pass = true;