From: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> IVB+ have the cursor "FBC" feature, meaning they support a somewhat limited form of non-square cursors. Let's test that. Signed-off-by: Ville Syrjälä <ville.syrjala@xxxxxxxxxxxxxxx> --- tests/kms_cursor_crc.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c index 206f85268c9e..0940752b8c40 100644 --- a/tests/kms_cursor_crc.c +++ b/tests/kms_cursor_crc.c @@ -416,7 +416,13 @@ static bool has_nonsquare_cursors(uint32_t devid) * Test non-square cursors a bit on the platforms * that support such things. */ - return devid == PCI_CHIP_845_G || devid == PCI_CHIP_I865_G; + if (devid == PCI_CHIP_845_G || devid == PCI_CHIP_I865_G) + return true; + + if (IS_VALLEYVIEW(devid) || IS_CHERRYVIEW(devid)) + return false; + + return intel_gen(devid) >= 7; } static void test_cursor_size(data_t *data) -- 2.10.2 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx