From 217beb9c8de01417ac6219b54bd25046da6d4c7a Mon Sep 17 00:00:00 2001 From: Keith Packard Date: Fri, 13 Jun 2008 15:43:02 -0700 Subject: [intel-gem] add gtt and pin counts to /proc/dri/*/gem_objects Not quite portable, but these are useful for intel. Some more general mechanism could be done... --- linux-core/drm_proc.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'linux-core/drm_proc.c') diff --git a/linux-core/drm_proc.c b/linux-core/drm_proc.c index b1b976b2..71d55274 100644 --- a/linux-core/drm_proc.c +++ b/linux-core/drm_proc.c @@ -655,6 +655,10 @@ static int drm_gem_object_info(char *buf, char **start, off_t offset, *start = &buf[offset]; *eof = 0; DRM_PROC_PRINT ("%d objects\n", atomic_read (&dev->object_count)); + DRM_PROC_PRINT ("%d object bytes\n", atomic_read (&dev->object_memory)); + DRM_PROC_PRINT ("%d pinned\n", atomic_read (&dev->pin_count)); + DRM_PROC_PRINT ("%d pin bytes\n", atomic_read (&dev->pin_memory)); + DRM_PROC_PRINT ("%d gtt bytes\n", atomic_read (&dev->gtt_memory)); if (len > request + offset) return request; *eof = 1; -- cgit v1.2.3