Lines Matching refs:dst_bo
2772 const DrawableRec *dst, struct kgem_bo *dst_bo,
2795 dst_bo, dst->bitsPerPixel,
2804 const DrawableRec *dst, struct kgem_bo *dst_bo,
2818 dst, dst_bo,
2822 dst, dst_bo,
2832 dst_bo->pitch < 8 || dst_bo->pitch > MAX_3D_PITCH ||
2839 assert(dst_bo->pitch >= 8);
2841 dst, dst_bo, box, n);
2863 tmp.dst.bo = dst_bo;
2867 if (!kgem_check_bo(&sna->kgem, dst_bo, NULL)) {
2869 if (!kgem_check_bo(&sna->kgem, dst_bo, NULL))
3008 PixmapPtr dst, struct kgem_bo *dst_bo,
3014 dst_bo, dst->drawable.bitsPerPixel,
3021 dst_bo, dst->drawable.bitsPerPixel,
3028 dst_bo->pitch < 8 || dst_bo->pitch > MAX_3D_PITCH)
3036 tmp->base.dst.bo = dst_bo;
3044 if (!kgem_check_bo(&sna->kgem, dst_bo, NULL)) {
3047 dst_bo, dst->drawable.bitsPerPixel,
3148 struct kgem_bo *dst_bo,
3154 gen2_emit_target(sna, dst_bo, width, height,
3275 struct kgem_bo *dst_bo;
3283 dst_bo = priv->gpu_bo;
3296 dst_bo->pitch > MAX_3D_PITCH) {
3302 dst_bo = kgem_create_2d(&sna->kgem,
3308 if (!dst_bo)
3330 gen2_video_get_batch(sna, dst_bo);
3332 dst_bo, dst_width, dst_height, bilinear);
3336 gen2_video_get_batch(sna, dst_bo);
3338 dst_bo, dst_width, dst_height, bilinear);
3390 dst_bo, -dstRegion->extents.x1, -dstRegion->extents.y1,
3396 kgem_bo_destroy(&sna->kgem, dst_bo);
3522 const DrawableRec *dst, struct kgem_bo *dst_bo, int16_t dst_dx, int16_t dst_dy,
3533 dst_bo, dst_dx, dst_dy,
3544 dst_bo, dst_dx, dst_dy,
3549 if (src_bo == dst_bo || /* XXX handle overlap using 3D ? */
3551 src_bo->pitch > MAX_3D_PITCH || dst_bo->pitch < 8) {
3555 dst, dst_bo, dst_dx, dst_dy,
3559 if (!kgem_check_bo(&sna->kgem, dst_bo, src_bo, NULL)) {
3561 if (!kgem_check_bo(&sna->kgem, dst_bo, src_bo, NULL))
3565 assert(dst_bo->pitch >= 8);
3574 tmp.dst.bo = dst_bo;
3579 __FUNCTION__, dst_bo->handle,
3586 dst_bo->pitch > MAX_3D_PITCH) {
3660 dst, dst_bo, dst_dx, dst_dy,
3701 PixmapPtr dst, struct kgem_bo *dst_bo,
3709 src_bo, dst_bo,
3717 src_bo, dst_bo,
3726 dst_bo->pitch < 8 || dst_bo->pitch > MAX_3D_PITCH) {
3731 return sna_blt_copy(sna, alu, src_bo, dst_bo,
3742 tmp->base.dst.bo = dst_bo;
3750 if (!kgem_check_bo(&sna->kgem, dst_bo, src_bo, NULL)) {
3752 if (!kgem_check_bo(&sna->kgem, dst_bo, src_bo, NULL))