From 68c2ac9640a59881d18e2d55f666c2cd4c21e00b Mon Sep 17 00:00:00 2001 From: Ben Skeggs Date: Mon, 2 Nov 2009 18:49:40 +1000 Subject: nouveau: update view of available aperture space after each flush Signed-off-by: Ben Skeggs --- shared-core/nouveau_drm.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'shared-core') diff --git a/shared-core/nouveau_drm.h b/shared-core/nouveau_drm.h index 20503575..1e67c441 100644 --- a/shared-core/nouveau_drm.h +++ b/shared-core/nouveau_drm.h @@ -155,6 +155,9 @@ struct drm_nouveau_gem_pushbuf_call { uint64_t relocs; uint32_t suffix0; uint32_t suffix1; + /* below only accessed for CALL2 */ + uint64_t vram_available; + uint64_t gart_available; }; struct drm_nouveau_gem_pin { @@ -212,5 +215,6 @@ struct drm_nouveau_sarea { #define DRM_NOUVEAU_GEM_CPU_PREP 0x45 #define DRM_NOUVEAU_GEM_CPU_FINI 0x46 #define DRM_NOUVEAU_GEM_INFO 0x47 +#define DRM_NOUVEAU_GEM_PUSHBUF_CALL2 0x48 #endif /* __NOUVEAU_DRM_H__ */ -- cgit v1.2.3