From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: ** X-Spam-Status: No, score=2.5 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 79EC1C433ED for ; Tue, 27 Apr 2021 19:23:42 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 37EBE61006 for ; Tue, 27 Apr 2021 19:23:42 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 37EBE61006 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 66D336E5AB; Tue, 27 Apr 2021 19:23:41 +0000 (UTC) Received: from mail-pj1-x102a.google.com (mail-pj1-x102a.google.com [IPv6:2607:f8b0:4864:20::102a]) by gabe.freedesktop.org (Postfix) with ESMTPS id 21BB46E5AB; Tue, 27 Apr 2021 19:23:40 +0000 (UTC) Received: by mail-pj1-x102a.google.com with SMTP id h14-20020a17090aea8eb02901553e1cc649so5576936pjz.0; Tue, 27 Apr 2021 12:23:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=sOQ4uL//4dF+bhfWLAfsTTJSc4cjS4RQvOxaajpV6gI=; b=J/H4xWlrX/2Qbw3BB0yomb2oWXGB8++P8kqc6DFMpsLJo3vtVYWQzkjt3TUxMgnRJZ if9gKp+zIKXUIWZnt2Gtyx+Xe5ah3ygjEHdi5MAGfRH74wufa337ALkfaQov1xG11j7R L77uFHVrXDuGm6cOceuIktAFNPqWkWwhIqqBewCyGlTVkXuuer53NxAR9hB62OQdSXn4 4V4o/PMXS6yqqdu5QsPaUQE+yAGlZvPoidVQoUZrC5v8VS30mU4UlolzOM937KdJ/Swi 6NPC39l6ceug7LdqRxAw4i8KkZ81V+2NRorm8Mxj7M6m4+O5mk+Mbv5PtiJ9sRVfhj/T 2F2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=sOQ4uL//4dF+bhfWLAfsTTJSc4cjS4RQvOxaajpV6gI=; b=Ib+nNkiTYztUiXSapQU95QPUg0VfcXk0ZBZa2N+Kan8WiRMgSy4UJACYwO23HcM92C lsCh4hLxOoNs5d5UbvbA0yoP+VOmu5NgO3X2c1X7LF9QKcNXrZDRbykoXqLqKucAXpRb nQSN5gzFryNn8ns0CfsjAOxlzn83kXRui1YGMsnVCEI/RL7UORw9uChcYZj+TnwA+GpJ jU/szoDx9/jRewMJnlkDOvIVi4WaENjTs2PaEo3Fvv12lBl38KV8tWyaYv0ti+W48kyd jGT7nXLzoaZah2XUfUHF1gLEp9i0J+1x4gp2yF24pRXK5Gcwnbq8wOkM0FwWnREwLi1c jtAA== X-Gm-Message-State: AOAM531ULpXm0VKpK+cypXmpz+LdEX/sIE7/ufABgbsTulx+UziLt14F PFeJqRr0x0Uo6BJaDEhCwEdKcDcBwzxBzsQwdXs= X-Google-Smtp-Source: ABdhPJxb5cuBJS1ut3kIDpZf7dZu9WM2D8zBOj1r2mDWaoKWmA2QvJUL8VnuPHm5g527R9X9MmfU3VaIAZY+BgqMiF8= X-Received: by 2002:a17:90b:1b4a:: with SMTP id nv10mr6853600pjb.75.1619551419707; Tue, 27 Apr 2021 12:23:39 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?B?TWFyZWsgT2zFocOhaw==?= Date: Tue, 27 Apr 2021 15:23:03 -0400 Message-ID: Subject: Re: [Mesa-dev] [RFC] Linux Graphics Next: Explicit fences everywhere and no BO fences - initial proposal To: Dave Airlie X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: =?UTF-8?Q?Christian_K=C3=B6nig?= , dri-devel , ML Mesa-dev Content-Type: multipart/mixed; boundary="===============0940718599==" Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" --===============0940718599== Content-Type: multipart/alternative; boundary="0000000000001135bd05c0f9339b" --0000000000001135bd05c0f9339b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Supporting interop with any device is always possible. It depends on which drivers we need to interoperate with and update them. We've already found the path forward for amdgpu. We just need to find out how many other drivers need to be updated and evaluate the cost/benefit aspect. Marek On Tue, Apr 27, 2021 at 2:38 PM Dave Airlie wrote: > On Tue, 27 Apr 2021 at 22:06, Christian K=C3=B6nig > wrote: > > > > Correct, we wouldn't have synchronization between device with and > without user queues any more. > > > > That could only be a problem for A+I Laptops. > > Since I think you mentioned you'd only be enabling this on newer > chipsets, won't it be a problem for A+A where one A is a generation > behind the other? > > I'm not really liking where this is going btw, seems like a ill > thought out concept, if AMD is really going down the road of designing > hw that is currently Linux incompatible, you are going to have to > accept a big part of the burden in bringing this support in to more > than just amd drivers for upcoming generations of gpu. > > Dave. > --0000000000001135bd05c0f9339b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Supporting interop with any device is always possible= . It depends on which drivers we need to interoperate with and update them.= We've already found the path forward for amdgpu. We just need to find = out how many other drivers need to be updated and evaluate the cost/benefit= aspect.

Marek

On Tue, Apr 27, 2021= at 2:38 PM Dave Airlie <airlied@gm= ail.com> wrote:
On Tue, 27 Apr 2021 at 22:06, Christian K=C3=B6nig
<c= koenig.leichtzumerken@gmail.com> wrote:
>
> Correct, we wouldn't have synchronization between device with and = without user queues any more.
>
> That could only be a problem for A+I Laptops.

Since I think you mentioned you'd only be enabling this on newer
chipsets, won't it be a problem for A+A where one A is a generation
behind the other?

I'm not really liking where this is going btw, seems like a ill
thought out concept, if AMD is really going down the road of designing
hw that is currently Linux incompatible, you are going to have to
accept a big part of the burden in bringing this support in to more
than just amd drivers for upcoming generations of gpu.

Dave.
--0000000000001135bd05c0f9339b-- --===============0940718599== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel --===============0940718599==--