Lines Matching refs:dst_lev

465 etna_manual_blit(struct etna_resource *dst, struct etna_resource_level *dst_lev,  in etna_manual_blit()  argument
497 drow += dst_lev->stride * 4; in etna_manual_blit()
650 struct etna_resource_level *dst_lev = &dst->levels[blit_info->dst.level]; in etna_try_rs_blit() local
656 assert(blit_info->dst.box.x + blit_info->dst.box.width <= dst_lev->padded_width); in etna_try_rs_blit()
657 assert(blit_info->dst.box.y + blit_info->dst.box.height <= dst_lev->padded_height); in etna_try_rs_blit()
665 unsigned dst_offset = dst_lev->offset + in etna_try_rs_blit()
666 blit_info->dst.box.z * dst_lev->layer_stride + in etna_try_rs_blit()
669 dst_lev->stride, in etna_try_rs_blit()
673 dst_lev->padded_width <= ETNA_RS_WIDTH_MASK || in etna_try_rs_blit()
675 dst_lev->padded_height <= ETNA_RS_HEIGHT_MASK) in etna_try_rs_blit()
686 if (width & (w_align - 1) && width >= src_lev->width * msaa_xscale && width >= dst_lev->width) in etna_try_rs_blit()
689 …if (height & (h_align - 1) && height >= src_lev->height * msaa_yscale && height >= dst_lev->height) in etna_try_rs_blit()
694 width > dst_lev->padded_width * msaa_xscale || in etna_try_rs_blit()
696 height > dst_lev->padded_height * msaa_yscale || in etna_try_rs_blit()
774 .dest_stride = dst_lev->stride, in etna_try_rs_blit()
775 .dest_padded_height = dst_lev->padded_height, in etna_try_rs_blit()
790 dst_lev->ts_valid = false; in etna_try_rs_blit()
801 return etna_manual_blit(dst, dst_lev, dst_offset, src, src_lev, src_offset, blit_info); in etna_try_rs_blit()