[igt-dev] Add support for testing of 16 bpc fixed point framebuffers.
Mario Kleiner
mario.kleiner.de at gmail.com
Mon May 3 18:25:53 UTC 2021
This has been so far tested on AMD RaveRidge with DCN-1 display
engine. It requires a Cairo 1.17.2 snapshot or later - tested with
the current 1.17.4 snapshot.
What was tested?
kms_plane --run-subtest pixel-format-pipe-A-planes
on current drm-next, with my 16 bpc framebuffer format patches for
AMD DC applied.
Thanks to Ville for pointers on what to change.
Note that on my machine igt master needed additional hacks to make the
kms_plane test sort of work at all on AMD, even without these new test case.
Seems at least igt kms_plane is not quite up to date for current amdgpu-kms
in recent kernels. E.g., it didn't get very far on Linux 5.8, but failed even
faster on Linux 5.12 with the new DCC and DCC_RETILE modifiers exposed.
Atm. only FMT_MOD_LINEAR seems to work on recent kernels. But this is a
different topic...
-mario
More information about the igt-dev
mailing list