mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-11 18:06:13 +00:00
Fix a bug of testing preferred mode
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
This commit is contained in:
parent
c56cd106f9
commit
9bfda1a809
@ -157,7 +157,7 @@ struct connector {
|
|||||||
|
|
||||||
static void dump_mode(drmModeModeInfo *mode)
|
static void dump_mode(drmModeModeInfo *mode)
|
||||||
{
|
{
|
||||||
printf(" %s %d %d %d %d %d %d %d %d %d\n",
|
printf(" %s %d %d %d %d %d %d %d %d %d 0x%x 0x%x\n",
|
||||||
mode->name,
|
mode->name,
|
||||||
mode->vrefresh,
|
mode->vrefresh,
|
||||||
mode->hdisplay,
|
mode->hdisplay,
|
||||||
@ -167,7 +167,9 @@ static void dump_mode(drmModeModeInfo *mode)
|
|||||||
mode->vdisplay,
|
mode->vdisplay,
|
||||||
mode->vsync_start,
|
mode->vsync_start,
|
||||||
mode->vsync_end,
|
mode->vsync_end,
|
||||||
mode->vtotal);
|
mode->vtotal,
|
||||||
|
mode->flags,
|
||||||
|
mode->type);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void dump_connectors(void)
|
static void dump_connectors(void)
|
||||||
@ -199,7 +201,7 @@ static void dump_connectors(void)
|
|||||||
|
|
||||||
printf(" modes:\n");
|
printf(" modes:\n");
|
||||||
printf(" name refresh (Hz) hdisp hss hse htot vdisp "
|
printf(" name refresh (Hz) hdisp hss hse htot vdisp "
|
||||||
"vss vse vtot)\n");
|
"vss vse vtot flags type\n");
|
||||||
for (j = 0; j < connector->count_modes; j++)
|
for (j = 0; j < connector->count_modes; j++)
|
||||||
dump_mode(&connector->modes[j]);
|
dump_mode(&connector->modes[j]);
|
||||||
|
|
||||||
@ -271,7 +273,7 @@ static void connector_find_preferred_mode(struct connector *c)
|
|||||||
|
|
||||||
for (j = 0; j < connector->count_modes; j++) {
|
for (j = 0; j < connector->count_modes; j++) {
|
||||||
c->mode = connector->modes[j];
|
c->mode = connector->modes[j];
|
||||||
if (c->mode.flags & DRM_MODE_TYPE_PREFERRED) {
|
if (c->mode.type & DRM_MODE_TYPE_PREFERRED) {
|
||||||
c->mode_valid = 1;
|
c->mode_valid = 1;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user