Lines Matching defs:level
147 unsigned level = u_bit_scan(&level_mask);
149 /* The smaller the mipmap level, the less layers there are
151 max_layer = util_max_layer(&src->buffer.b.b, level);
154 surf_tmpl.u.tex.level = level;
186 fully_copied_levels |= 1u << level;
222 unsigned level = u_bit_scan(&level_mask);
224 surf_tmpl.u.tex.level = level;
226 /* The smaller the mipmap level, the less layers there are
228 max_layer = util_max_layer(&texture->buffer.b.b, level);
248 fully_decompressed_mask |= 1u << level;
485 unsigned level = u_bit_scan(&level_mask);
487 /* The smaller the mipmap level, the less layers there are
489 max_layer = util_max_layer(&tex->buffer.b.b, level);
496 surf_tmpl.u.tex.level = level;
524 vi_dcc_enabled(tex, level)) {
536 tex->dirty_level_mask &= ~(1 << level);
604 si_decompress_color_texture(sctx, tex, view->u.tex.level, view->u.tex.level,
626 if (tex == (struct si_texture *)surf->base.texture && surf->base.u.tex.level >= first_level &&
627 surf->base.u.tex.level <= last_level && surf->base.u.tex.first_layer <= last_layer &&
677 si_check_render_feedback_texture(sctx, tex, view->u.tex.level, view->u.tex.level,
711 si_check_render_feedback_texture(sctx, tex, view->u.tex.level, view->u.tex.level,
774 si_decompress_color_texture(sctx, tex, view->u.tex.level, view->u.tex.level,
846 unsigned level, unsigned first_layer, unsigned last_layer,
862 if (sctx->framebuffer.state.zsbuf && sctx->framebuffer.state.zsbuf->u.tex.level == level &&
866 si_decompress_depth(sctx, stex, planes, level, level, first_layer, last_layer);
868 vi_dcc_enabled(stex, level)) {
875 sctx->framebuffer.state.cbufs[i]->u.tex.level == level &&
882 si_blit_decompress_color(sctx, stex, level, level, first_layer, last_layer, false,
1040 unsigned dst_width = u_minify(info->dst.resource->width0, info->dst.level);
1041 unsigned dst_height = u_minify(info->dst.resource->height0, info->dst.level);
1067 if (util_max_layer(info->dst.resource, info->dst.level) == 0 && !info->scissor_enable &&
1102 if (vi_dcc_enabled(dst, info->dst.level)) {
1105 if (!vi_dcc_get_clear_info(sctx, dst, info->dst.level, DCC_UNCOMPRESSED, &clear_info))
1109 dst->dirty_level_mask &= ~(1 << info->dst.level);
1113 si_do_CB_resolve(sctx, info, info->dst.resource, info->dst.level, info->dst.box.z, format);
1173 info->dst.level == 0 && info->src.level == 0 &&
1216 si_resource_copy_region(ctx, info->dst.resource, info->dst.level,
1218 info->src.resource, info->src.level, &info->src.box);
1233 vi_disable_dcc_if_incompatible_format(sctx, info->src.resource, info->src.level,
1235 vi_disable_dcc_if_incompatible_format(sctx, info->dst.resource, info->dst.level,
1237 si_decompress_subresource(ctx, info->src.resource, PIPE_MASK_RGBAZS, info->src.level,