Lines Matching refs:dst_bo
2957 struct kgem_bo *dst_bo,
2966 untiled_tlb_miss(dst_bo))
2972 if (force_blt_ring(sna, dst_bo))
2976 (sna->render_state.gt < 3 && src_bo == dst_bo)) &&
2977 can_switch_to_blt(sna, dst_bo, flags))
2980 if (kgem_bo_is_render(dst_bo) ||
2986 can_switch_to_blt(sna, dst_bo, flags))
2989 if (prefer_render_ring(sna, dst_bo))
2992 if (!prefer_blt_ring(sna, dst_bo, flags))
2995 return prefer_blt_bo(sna, src_bo, dst_bo);
3001 const DrawableRec *dst, struct kgem_bo *dst_bo, int16_t dst_dx, int16_t dst_dy,
3009 src_bo == dst_bo,
3012 dst_bo, dst_dx, dst_dy,
3015 if (prefer_blt_copy(sna, src_bo, dst_bo, flags) &&
3019 dst_bo, dst_dx, dst_dy,
3032 dst, dst_bo, dst_dx, dst_dy,
3038 dst_bo, dst_dx, dst_dy,
3043 if ((big || !prefer_render_ring(sna, dst_bo)) &&
3046 dst_bo, dst_dx, dst_dy,
3054 assert(src_bo == dst_bo);
3058 return sna_render_copy_boxes__overlap(sna, alu, dst, dst_bo,
3077 tmp.dst.bo = dst_bo;
3212 dst_bo, dst_dx, dst_dy,
3219 dst, dst_bo, dst_dx, dst_dy,
3256 PixmapPtr dst, struct kgem_bo *dst_bo,
3264 if (prefer_blt_copy(sna, src_bo, dst_bo, 0) &&
3267 src_bo, dst_bo,
3272 if (!(alu == GXcopy || alu == GXclear) || src_bo == dst_bo ||
3279 return sna_blt_copy(sna, alu, src_bo, dst_bo,
3297 op->base.dst.bo = dst_bo;
3312 kgem_set_mode(&sna->kgem, KGEM_RENDER, dst_bo);
3313 if (!kgem_check_bo(&sna->kgem, dst_bo, src_bo, NULL)) {
3315 if (!kgem_check_bo(&sna->kgem, dst_bo, src_bo, NULL))
3376 const DrawableRec *dst, struct kgem_bo *dst_bo,
3392 if (prefer_blt_fill(sna, dst_bo, FILL_BOXES) ||
3411 dst_bo, dst->bitsPerPixel,
3438 tmp.dst.bo = dst_bo;
3453 dst, dst_bo, box, n);
3465 kgem_set_mode(&sna->kgem, KGEM_RENDER, dst_bo);
3466 if (!kgem_check_bo(&sna->kgem, dst_bo, NULL)) {
3468 if (!kgem_check_bo(&sna->kgem, dst_bo, NULL)) {
3604 PixmapPtr dst, struct kgem_bo *dst_bo,
3610 if (prefer_blt_fill(sna, dst_bo, flags) &&
3612 dst_bo, dst->drawable.bitsPerPixel,
3620 dst_bo, dst->drawable.bitsPerPixel,
3631 op->base.dst.bo = dst_bo;
3646 kgem_set_mode(&sna->kgem, KGEM_RENDER, dst_bo);
3647 if (!kgem_check_bo(&sna->kgem, dst_bo, NULL)) {
3649 if (!kgem_check_bo(&sna->kgem, dst_bo, NULL)) {