aboutsummaryrefslogtreecommitdiffstats
path: root/drmtest.c
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2017-04-23 20:24:39 +0200
committerGerd Hoffmann <kraxel@redhat.com>2017-04-23 20:24:39 +0200
commit84669281cad964d3631efc21b38e18ef1b13bf2a (patch)
treef5db8e6e6029e7e34ff3a02bab8ddd16eb941216 /drmtest.c
parentd062d2005ce610924a42e05db458136406febf16 (diff)
downloaddrminfo-84669281cad964d3631efc21b38e18ef1b13bf2a.tar.gz
tweak drmtest info message
Diffstat (limited to 'drmtest.c')
-rw-r--r--drmtest.c19
1 files changed, 13 insertions, 6 deletions
diff --git a/drmtest.c b/drmtest.c
index da2e9f9..1cf061a 100644
--- a/drmtest.c
+++ b/drmtest.c
@@ -259,12 +259,19 @@ static void drm_draw_dumb_fb(void)
{
char text[80];
- snprintf(text, sizeof(text),
- "dumb framebuffer, fourcc %c%c%c%c",
- (fmt->fourcc >> 0) & 0xff,
- (fmt->fourcc >> 8) & 0xff,
- (fmt->fourcc >> 16) & 0xff,
- (fmt->fourcc >> 24) & 0xff);
+ if (fmt->fourcc) {
+ snprintf(text, sizeof(text),
+ "dumb framebuffer, bpp %d, fourcc %c%c%c%c (ADDFB2)",
+ fmt->bpp,
+ (fmt->fourcc >> 0) & 0xff,
+ (fmt->fourcc >> 8) & 0xff,
+ (fmt->fourcc >> 16) & 0xff,
+ (fmt->fourcc >> 24) & 0xff);
+ } else {
+ snprintf(text, sizeof(text),
+ "dumb framebuffer, bpp %d, depth %d (legacy ADDFB)",
+ fmt->bpp, fmt->depth);
+ }
drm_draw(text);
drmModeDirtyFB(fd, fb_id, 0, 0);
}