mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-10 17:36:11 +00:00
tests/flip_test: also test pannning with dummy load
Needs a bit more relaxed select timeout to work (which is not required when testing dummy_load vs. dpms, since the dpms forces the sync, not the select timeout).
This commit is contained in:
parent
66fe119afd
commit
d619a672df
@ -391,6 +391,10 @@ static void flip_mode(struct test_output *o, int crtc, int duration)
|
||||
struct timeval now, timeout = { .tv_sec = 3, .tv_usec = 0 };
|
||||
fd_set fds;
|
||||
|
||||
/* make timeout lax with the dummy load */
|
||||
if (o->flags & TEST_WITH_DUMMY_LOAD)
|
||||
timeout.tv_sec *= 10;
|
||||
|
||||
FD_ZERO(&fds);
|
||||
FD_SET(0, &fds);
|
||||
FD_SET(drm_fd, &fds);
|
||||
@ -497,6 +501,7 @@ int main(int argc, char **argv)
|
||||
{ 30, TEST_DPMS, "flip vs dpms" },
|
||||
{ 30, TEST_DPMS | TEST_WITH_DUMMY_LOAD, "delayed flip vs. dpms" },
|
||||
{ 5, TEST_PAN, "flip vs panning" },
|
||||
{ 30, TEST_PAN | TEST_WITH_DUMMY_LOAD, "delayed flip vs panning" },
|
||||
};
|
||||
int i;
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user