From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) by gabe.freedesktop.org (Postfix) with ESMTPS id B002D6E8F0 for ; Mon, 3 May 2021 18:26:11 +0000 (UTC) Received: by mail-ej1-x634.google.com with SMTP id r9so9328516ejj.3 for ; Mon, 03 May 2021 11:26:11 -0700 (PDT) From: Mario Kleiner Date: Mon, 3 May 2021 20:25:53 +0200 Message-Id: <20210503182555.12284-1-mario.kleiner.de@gmail.com> MIME-Version: 1.0 Subject: [igt-dev] Add support for testing of 16 bpc fixed point framebuffers. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: mario.kleiner.de@gmail.com List-ID: 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 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev