diff options
author | Imre Deak <imre.deak@intel.com> | 2017-11-21 21:52:54 +0200 |
---|---|---|
committer | Imre Deak <imre.deak@intel.com> | 2017-11-30 14:15:24 +0200 |
commit | b5c0ca69ded3bf82e2d70fbab01dc9c9fff36664 (patch) | |
tree | 33fb10f1eb8bcd66bd2c2a5062a1102dc97b8311 /tests/gem_ctx_create.c | |
parent | 006e6ceb5374951e8c593895a3baff6406af18b3 (diff) |
kms_plane: Enumerate outputs before planes in panning subtests
Enumerating outputs before planes allows us to calculate the reference
CRC only once for each subtest instead of calculating it for each plane
tested. This removes an extra modeset during the test of each plane,
speeding up things, especially on internal panels with long power
cycle delays.
In addition when testing multiple outputs we'll now test all planes for
a given output in one go, so we can avoid the full modeset we currently
have when switching from one output to another when testing a given
plane.
Signed-off-by: Imre Deak <imre.deak@intel.com>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'tests/gem_ctx_create.c')
0 files changed, 0 insertions, 0 deletions