diff --git a/src/sna/gen6_render.c b/src/sna/gen6_render.c index b927d08e..563e04c9 100644 --- a/src/sna/gen6_render.c +++ b/src/sna/gen6_render.c @@ -3237,9 +3237,7 @@ static bool prefer_blt_bo(struct sna *sna, PixmapPtr pixmap, struct kgem_bo *bo) { - return (too_large(pixmap->drawable.width, pixmap->drawable.height) || - untiled_tlb_miss(bo)) && - kgem_bo_can_blt(&sna->kgem, bo); + return untiled_tlb_miss(bo) && kgem_bo_can_blt(&sna->kgem, bo); } static inline bool prefer_blt_copy(struct sna *sna, diff --git a/src/sna/gen7_render.c b/src/sna/gen7_render.c index 3c07d8d3..bea358ec 100644 --- a/src/sna/gen7_render.c +++ b/src/sna/gen7_render.c @@ -3316,9 +3316,7 @@ static bool prefer_blt_bo(struct sna *sna, PixmapPtr pixmap, struct kgem_bo *bo) { - return (too_large(pixmap->drawable.width, pixmap->drawable.height) || - untiled_tlb_miss(bo)) && - kgem_bo_can_blt(&sna->kgem, bo); + return untiled_tlb_miss(bo) && kgem_bo_can_blt(&sna->kgem, bo); } static inline bool prefer_blt_copy(struct sna *sna,