From mboxrd@z Thu Jan 1 00:00:00 1970 From: Keith Packard Subject: Re: Vulkan WSI+VK_KHR_display for KMS/DRM? Date: Tue, 04 Apr 2017 08:40:06 -0700 Message-ID: <86a87wgp0p.fsf@hiro.keithp.com> References: <86o9wgkbr1.fsf@hiro.keithp.com> <20170403194455.GA58999@chadversary.pdx.corp.google.com> <86pogtgt88.fsf@hiro.keithp.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0572948109==" Return-path: Received: from elaine.keithp.com (home.keithp.com [63.227.221.253]) by gabe.freedesktop.org (Postfix) with ESMTP id 674EE6E3FF for ; Tue, 4 Apr 2017 15:40:08 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jason Ekstrand Cc: Chad Versace , dri-devel List-Id: dri-devel@lists.freedesktop.org --===============0572948109== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Jason Ekstrand writes: > Interesting question. To my knowledge, no one has actually implemented t= he > Vulkan WSI direct-to-display extensions. (I tried to prevent them from > getting released with 1.0 but failed.) I believe the correct answer is to > use the external memory dma-buf stuff that chad and I have been using and > talk directly to KMS. Sounds good, and minimizes the amount of code I have to write too :-) > I see no good reason to have a large abstraction in > the middle. Other than 'it's a standard', neither do I. =2D-=20 =2Dkeith --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEw4O3eCVWE9/bQJ2R2yIaaQAAABEFAljjvlYACgkQ2yIaaQAA ABHnBA/+KPiPnmEwEq+zOXxxRuxA6BHziB9b1QG3ARo3jbpfTOqotfYXYTZcwJ4U 7t0JysmJR5mQDM1tSLfDyUPrpmMvaVwed0wONQIWNRTBP9Xg0VFcuUfF/zkvu5YX GTKff8IxNdfaLj0nDNJ09o5USok1s7+jMBpn2+G3+ARF3j0TaB+8SImMd5/uXBNo PRZUad4EOAWTWNOX+cZ8ubqMHoOr/bUWqyFv3bE50zntBvf2sITrACwUMOP1Ym/x 1TUin63QC4hurhwZ9UTGlEw8Wo4i5w/jesxwf3IlB//n9miFVKt9UhZTurdTXo8z UfDsnEdHpwW8WYpu1msTFzqQWgWSQDU1V6LnZV1UQXMMMWeqaQx9GaMcJRDBD+aj EgEiaDiX+hKOsL9BPA6WaZFHPkwFgLxyWB/4tBMOQo8GTrY7ckJmuSVVUf7JQy4w pO2QORno29/2k/n06bG8In5YZwoegLfEATMbFJGb8sGzSZE4ziK1modcJWfrTslM 9IR2fdT1YvObgrZGfSo3OgTE44aWP4m2iLq6M+AFxo1uy60ftPBf0EfbrXe9Da+s uTSAfT/eEoQjT2b9Jv6a0IIfMPeWCz5Dr8DUUk5aMSwSeC4nvMbjWtmtldKKoBR0 8/wqyo6EGoyTQH/XrFAXDxBo/j8Ly9AP2FE2BDGmb0K63148z6g= =cXYL -----END PGP SIGNATURE----- --=-=-=-- --===============0572948109== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0572948109==--