summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libdrm/nouveau/nouveau_bo.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/libdrm/nouveau/nouveau_bo.c b/libdrm/nouveau/nouveau_bo.c
index 1bf6612f..8832a0d2 100644
--- a/libdrm/nouveau/nouveau_bo.c
+++ b/libdrm/nouveau/nouveau_bo.c
@@ -49,6 +49,15 @@ nouveau_bo_info(struct nouveau_bo_priv *nvbo, struct drm_nouveau_gem_info *arg)
nvbo->size = nvbo->base.size = arg->size;
nvbo->offset = arg->offset;
nvbo->map_handle = arg->map_handle;
+
+ if (nvbo->domain & NOUVEAU_GEM_DOMAIN_TILE) {
+ nvbo->base.tiled = 1;
+ if (nvbo->domain & NOUVEAU_GEM_DOMAIN_TILE_ZETA)
+ nvbo->base.tiled |= 2;
+ } else {
+ nvbo->base.tiled = 0;
+ }
+
return 0;
}