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=-3.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,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 1EB7BC433B4 for ; Tue, 27 Apr 2021 20:49:43 +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 D25046105A for ; Tue, 27 Apr 2021 20:49:42 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org D25046105A Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=jlekstrand.net 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 4B4376E5CA; Tue, 27 Apr 2021 20:49:38 +0000 (UTC) Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com [IPv6:2a00:1450:4864:20::532]) by gabe.freedesktop.org (Postfix) with ESMTPS id EF5E98828C for ; Tue, 27 Apr 2021 20:49:36 +0000 (UTC) Received: by mail-ed1-x532.google.com with SMTP id i3so45887878edt.1 for ; Tue, 27 Apr 2021 13:49:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jlekstrand-net.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=XOcwmE4CZ2i/OA6V2pBhMJSK0Q0BLwEVp/hRAR1lChE=; b=0TLlfP8WalgbwsJwzEV6MZkCzdo/RSVfx4HN1qd8l1dbV9BaC3gCkbdRrN32kYHwLj fVGeQ7lJj5dh5Q1lSmJ+IIfcjy9Ir6H5+9Jb5q6Y2+w1tRN/ABOkqv4xF85XG08nrqgY FQ+wFO8hGuaAQ0EBoAzOQlFqOWPFsLe/RG4UYu5Rf9f8wUI+TOHe72A2GZRIrtIiLVi5 ZqhWmA0jAUe1Ngak9kE/ZL6h5WdgnCsyrv3cU4+SrDJTBsDeO09rxUSXkIhd29QrgXJg veZnLAjHf5++zwchGH1fymAr8/SaDEb3IERZmFi3jejyoU6KbKRfVwlIJnINsbyEQMQX Tt7w== 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:content-transfer-encoding; bh=XOcwmE4CZ2i/OA6V2pBhMJSK0Q0BLwEVp/hRAR1lChE=; b=Lu0syUA8Hm4KdXBk6dr89Dj9HoU1xCw/EJQHEEawNmlrQ0tN2SRFDYaaCQO/pvldQQ IaSH9w5HEV9pKKzW+RZeexcsj/HoLuP1Ca5oUnLME1BLVToptRrvScxe8PG3rOETUv8R kViD2HJYdqbsUtSP7piRlK63nNh/dCfIwrEUs3LCsQf/STCpxivk/+lXF6B66Cm3ck/+ x2xz5EE/zR88CUOn5Xq47BdjtTIAQiCN2K9UqEqgl+SqVNk7BTB/pTDsh8P3eTQmE5kS R0sOMYx/QLxxRNh7VS5aRr7gTSPfN2/zn/8DHEqGDaDnGQ8SUlDDusPl/1xZeu//EIDs Y1rw== X-Gm-Message-State: AOAM531ABoMw04d/4mIFm+NPFlQfwtNZ1ypQiioifAi0AEHcwZnezks9 VAflgnaBiCXk1JUlY3zjTi34bcQAwfh49w6xulJqOA== X-Google-Smtp-Source: ABdhPJxVCQDFHRf01px9GPaO6ewsCwJT4RJVJ1GU8V7pkNQ4gm3iBdthcQxrm3XHXGTYJVwNl/OcOmYfBuKjSSsGP9o= X-Received: by 2002:a05:6402:1013:: with SMTP id c19mr6683819edu.213.1619556575595; Tue, 27 Apr 2021 13:49:35 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Jason Ekstrand Date: Tue, 27 Apr 2021 15:49:24 -0500 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?= , =?UTF-8?B?TWFyZWsgT2zFocOhaw==?= , dri-devel , ML Mesa-dev Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" T24gVHVlLCBBcHIgMjcsIDIwMjEgYXQgMTozOCBQTSBEYXZlIEFpcmxpZSA8YWlybGllZEBnbWFp bC5jb20+IHdyb3RlOgo+Cj4gT24gVHVlLCAyNyBBcHIgMjAyMSBhdCAyMjowNiwgQ2hyaXN0aWFu IEvDtm5pZwo+IDxja29lbmlnLmxlaWNodHp1bWVya2VuQGdtYWlsLmNvbT4gd3JvdGU6Cj4gPgo+ ID4gQ29ycmVjdCwgd2Ugd291bGRuJ3QgaGF2ZSBzeW5jaHJvbml6YXRpb24gYmV0d2VlbiBkZXZp Y2Ugd2l0aCBhbmQgd2l0aG91dCB1c2VyIHF1ZXVlcyBhbnkgbW9yZS4KPiA+Cj4gPiBUaGF0IGNv dWxkIG9ubHkgYmUgYSBwcm9ibGVtIGZvciBBK0kgTGFwdG9wcy4KPgo+IFNpbmNlIEkgdGhpbmsg eW91IG1lbnRpb25lZCB5b3UnZCBvbmx5IGJlIGVuYWJsaW5nIHRoaXMgb24gbmV3ZXIKPiBjaGlw c2V0cywgd29uJ3QgaXQgYmUgYSBwcm9ibGVtIGZvciBBK0Egd2hlcmUgb25lIEEgaXMgYSBnZW5l cmF0aW9uCj4gYmVoaW5kIHRoZSBvdGhlcj8KPgo+IEknbSBub3QgcmVhbGx5IGxpa2luZyB3aGVy ZSB0aGlzIGlzIGdvaW5nIGJ0dywgc2VlbXMgbGlrZSBhIGlsbAo+IHRob3VnaHQgb3V0IGNvbmNl cHQsIGlmIEFNRCBpcyByZWFsbHkgZ29pbmcgZG93biB0aGUgcm9hZCBvZiBkZXNpZ25pbmcKPiBo dyB0aGF0IGlzIGN1cnJlbnRseSBMaW51eCBpbmNvbXBhdGlibGUsIHlvdSBhcmUgZ29pbmcgdG8g aGF2ZSB0bwo+IGFjY2VwdCBhIGJpZyBwYXJ0IG9mIHRoZSBidXJkZW4gaW4gYnJpbmdpbmcgdGhp cyBzdXBwb3J0IGluIHRvIG1vcmUKPiB0aGFuIGp1c3QgYW1kIGRyaXZlcnMgZm9yIHVwY29taW5n IGdlbmVyYXRpb25zIG9mIGdwdS4KCkluIGNhc2UgbXkgcHJldmlvdXMgZS1tYWlsIHNvdW5kZWQg dG9vIGVudGh1c2lhc3RpYywgSSdtIGFsc28gcGVuc2l2ZQphYm91dCB0aGlzIGRpcmVjdGlvbi4g IEknbSBub3Qgc3VyZSBJJ20gcmVhZHkgdG8gdG90YWxseSBnaXZlIHVwIG9uCmFsbCBvZiBMaW51 eCBXU0kganVzdCB5ZXQuICBXZSBkZWZpbml0ZWx5IHdhbnQgdG8gaGVhZCB0b3dhcmRzIG1lbW9y eQpmZW5jZXMgYW5kIGRpcmVjdCBzdWJtaXNzaW9uIGJ1dCBJJ20gbm90IGNvbnZpbmNlZCB0aGF0 IHRocm93aW5nIG91dAphbGwgb2YgaW50ZXJvcCBpcyBuZWNlc3NhcnkuICBJdCdzIGNlcnRhaW5s eSBhIHZlcnkgYmlnIGhhbW1lciBhbmQgd2UKc2hvdWxkIHRyeSB0byBmaWd1cmUgb3V0IHNvbWV0 aGluZyBsZXNzIGRlc3RydWN0aXZlLCBpZiB0aGF0J3MKcG9zc2libGUuICAoSSBkb24ndCBrbm93 IGZvciBzdXJlIHRoYXQgaXQgaXMuKQoKLS1KYXNvbgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBs aXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1h bi9saXN0aW5mby9kcmktZGV2ZWwK