[Intel-gfx] [PATCH 16/22] flip_test: store crtc_idx in the test context obj
Imre Deak
imre.deak at intel.com
Tue Oct 16 16:34:50 CEST 2012
For DRM_IOCTL_WAIT_VBLANK we'll have to pass the crtc_idx - as opposed to
the crtc id required by the rest of the IOCTLs we use.
No functional change.
Signed-off-by: Imre Deak <imre.deak at intel.com>
---
tests/flip_test.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/tests/flip_test.c b/tests/flip_test.c
index f07c0db..85fa0f2 100644
--- a/tests/flip_test.c
+++ b/tests/flip_test.c
@@ -85,6 +85,7 @@ struct event_state {
struct test_output {
uint32_t id;
+ int crtc_idx;
int mode_valid;
drmModeModeInfo mode;
drmModeEncoder *encoder;
@@ -533,11 +534,13 @@ static unsigned event_loop(struct test_output *o, unsigned duration_sec)
return tv_dur.tv_sec * 1000 * 1000 + tv_dur.tv_usec;
}
-static void flip_mode(struct test_output *o, int crtc, int duration)
+static void flip_mode(struct test_output *o, int duration)
{
int bpp = 32, depth = 24;
unsigned ellapsed;
+ int crtc;
+ crtc = resources->crtcs[o->crtc_idx];
connector_find_preferred_mode(o, crtc);
if (!o->mode_valid)
return;
@@ -620,8 +623,9 @@ static int run_test(int duration, int flags)
o.id = resources->connectors[c];
o.flags = flags;
o.flip_state.name = "flip";
+ o.crtc_idx = i;
- flip_mode(&o, resources->crtcs[i], duration);
+ flip_mode(&o, duration);
}
}
--
1.7.9.5
More information about the Intel-gfx
mailing list