Lines Matching refs:clears
1054 /* Prepare metadata clears. */
1055 struct si_clear_info clears[4];
1060 assert(num_clears < ARRAY_SIZE(clears));
1061 si_init_buffer_clear(&clears[num_clears++], &tex->cmask_buffer->b.b,
1071 assert(num_clears < ARRAY_SIZE(clears));
1072 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset,
1086 assert(num_clears < ARRAY_SIZE(clears));
1087 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset,
1091 assert(num_clears < ARRAY_SIZE(clears));
1092 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset,
1098 assert(num_clears < ARRAY_SIZE(clears));
1099 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset,
1115 assert(num_clears < ARRAY_SIZE(clears));
1116 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset, size,
1121 assert(num_clears < ARRAY_SIZE(clears));
1122 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.meta_offset + size,
1133 assert(num_clears < ARRAY_SIZE(clears));
1134 si_init_buffer_clear(&clears[num_clears++], &tex->buffer.b.b, tex->surface.display_dcc_offset,
1140 /* Execute the clears. */
1142 si_execute_clears(si_get_aux_context(sscreen), clears, num_clears, 0);