diff options
| -rw-r--r-- | tests/modetest/modetest.c | 14 | 
1 files changed, 14 insertions, 0 deletions
| diff --git a/tests/modetest/modetest.c b/tests/modetest/modetest.c index dea271a4..dc84cf32 100644 --- a/tests/modetest/modetest.c +++ b/tests/modetest/modetest.c @@ -369,6 +369,7 @@ void dump_framebuffers(void)  static void dump_planes(void)  { +	drmModeObjectPropertiesPtr props;  	drmModePlaneRes *plane_resources;  	drmModePlane *ovr;  	unsigned int i, j; @@ -403,6 +404,19 @@ static void dump_planes(void)  			printf(" %4.4s", (char *)&ovr->formats[j]);  		printf("\n"); +		printf("  props:\n"); +		props = drmModeObjectGetProperties(fd, ovr->plane_id, +						   DRM_MODE_OBJECT_PLANE); +		if (props) { +			for (j = 0; j < props->count_props; j++) +				dump_prop(props->props[j], +					  props->prop_values[j]); +			drmModeFreeObjectProperties(props); +		} else { +			printf("\tcould not get plane properties: %s\n", +			       strerror(errno)); +		} +  		drmModeFreePlane(ovr);  	}  	printf("\n"); | 
