diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2019-02-08 10:16:13 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2019-02-08 10:16:13 +0100 |
commit | a51f16a108c083eacc216b1c7f4e67c7245189ae (patch) | |
tree | 0f9512fa20a4eaa66ac5fb86e2756e6d96900431 /drmtest.c | |
parent | 5edb7a1d011ad65d2dea03cc18e596cc477cd397 (diff) | |
download | drminfo-a51f16a108c083eacc216b1c7f4e67c7245189ae.tar.gz |
order legacy last, skip tests without cairo support
Diffstat (limited to 'drmtest.c')
-rw-r--r-- | drmtest.c | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -227,7 +227,10 @@ int main(int argc, char **argv) drm_init_dev(card, output, modename, false); if (!fmt) { + /* find first supported in list */ for (i = 0; i < fmtcnt; i++) { + if (fmts[i].cairo == CAIRO_FORMAT_INVALID) + continue; if (!drm_probe_format(fd, &fmts[i])) continue; fmt = &fmts[i]; @@ -235,7 +238,7 @@ int main(int argc, char **argv) } if (!fmt) { drm_fini_dev(); - fprintf(stderr, "Huh? No working drm format found.\n"); + fprintf(stderr, "No drm format (with cairo support) found.\n"); exit(1); } } |