diff options
| -rw-r--r-- | libdrm/nouveau/nouveau_bo.c | 9 | 
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;  } | 
