Lines Matching refs:clear_value_size
242 const uint32_t *clear_value, unsigned clear_value_size, in si_compute_do_clear_or_copy() argument
294 assert(clear_value_size >= 4 && clear_value_size <= 16 && in si_compute_do_clear_or_copy()
295 util_is_power_of_two_or_zero(clear_value_size)); in si_compute_do_clear_or_copy()
298 sctx->cs_user_data[i] = clear_value[i % (clear_value_size / 4)]; in si_compute_do_clear_or_copy()
312 uint32_t clear_value_size, unsigned flags, in si_clear_buffer() argument
318 ASSERTED unsigned clear_alignment = MIN2(clear_value_size, 4); in si_clear_buffer()
320 assert(clear_value_size != 3 && clear_value_size != 6); /* 12 is allowed. */ in si_clear_buffer()
326 if (util_lower_clearsize_to_dword(clear_value, (int*)&clear_value_size, &clamped)) in si_clear_buffer()
329 if (clear_value_size == 12) { in si_clear_buffer()
349 clear_value_size > 4 || in si_clear_buffer()
350 (clear_value_size == 4 && offset % 4 == 0 && size > compute_min_size))) { in si_clear_buffer()
355 clear_value_size, flags, coher); in si_clear_buffer()
357 assert(clear_value_size == 4); in si_clear_buffer()
390 int clear_value_size) in si_pipe_clear_buffer() argument
393 clear_value_size, SI_OP_SYNC_BEFORE_AFTER, SI_COHERENCY_SHADER, in si_pipe_clear_buffer()