diff --git a/src/sna/kgem.h b/src/sna/kgem.h index 7b388fbb..d7c3812a 100644 --- a/src/sna/kgem.h +++ b/src/sna/kgem.h @@ -417,7 +417,7 @@ void kgem_get_tile_size(struct kgem *kgem, int tiling, static inline int __kgem_buffer_size(struct kgem_bo *bo) { - assert(bo->proxy && bo->io); + assert(bo->proxy != NULL); return bo->size.bytes; } @@ -429,7 +429,7 @@ static inline int __kgem_bo_size(struct kgem_bo *bo) static inline int kgem_bo_size(struct kgem_bo *bo) { - if (bo->io) + if (bo->proxy) return __kgem_buffer_size(bo); else return __kgem_bo_size(bo);