From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Keith Packard" Subject: Re: liboutput: thoughts about shared library on top of DRM/KMS Date: Mon, 07 Oct 2019 14:16:32 -0400 Message-ID: <871rvopgjj.fsf@keithp.com> References: <87y2xzqimw.fsf@keithp.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0978314376==" Return-path: Received: from elaine.keithp.com (home.keithp.com [63.227.221.253]) by gabe.freedesktop.org (Postfix) with ESMTPS id 69A9D6E11F for ; Mon, 7 Oct 2019 18:16:34 +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: Daniel Stone Cc: "dri-devel@lists.freedesktop.org" List-Id: dri-devel@lists.freedesktop.org --===============0978314376== Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Daniel Stone writes: > I think there would be a load of value in starting with simple helpers > which can be used independently of any larger scheme, tackling that > list above. Yeah, a helper library that didn't enforce at tonne of policy and just let the user glue things together on their own is probably going to be more generally usable by existing and new systems. I definitely like the idea of stealing the best parts of all existing systems and trying to make them work together. How many libraries we end up with isn't nearly as important to me as making sure they work well together; common data types, similar style, etc. =2D-=20 =2Dkeith --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEw4O3eCVWE9/bQJ2R2yIaaQAAABEFAl2bgQAACgkQ2yIaaQAA ABGIXA/8Do65wOQ3eYks7Fsq6ipjMWEFHDD/oepEqSA9EkfMnPXyoTfVEa7m1RF+ Fay5Znyjb1fy7h7Ch6bwjB/uhk0BBWhwa2RoE4rteUAmumNUn7/Ynu5UMt/ocG+R Nw83X37sXFDcftNdWaWqmGaju8AaAx9w1rYbVGhDYGJ5XJTkFuEAH9RfHod6v9/a RapF8jFsw4nqYqqtFkjeHsPeea/xw0L95cUqyIr+w8eBhPe3OstNsqlxDhz7qYdj iGrIGWfMzNOJxEtoBXqHD0EJ2St06tH9XRvVIuNtCGGdUVdinQmjP6YT/kI9heYd QJZUt565zqtfhJ9Uf1ZL5YTF1bEG8qDT2gTDizyksHVSqaL2+etMeEzzOdypyurN Xr4NxZR5UGXdyTnE90kNR2oHeLgEIjLK4A8JA3JdpxYHbH1IS3Pvq4P6yTeGzm1z MfxENnIZZdI2T57DfdEc19ksSvX3TfBUDsRS7G+mLNzMvm0JNsA92T56xvfIXwk9 PCPv2aWl6/9TmKIbpfi2z3nJarwF92uZi4keScYlVquKSNM+qFHYO04lLCttjc37 pufSND7XEQmwdBdbtaYvPXYDCqjBuMM7ZnYe5iqPaUrojvVc9zswxkMFByqzSEgN q4DYzcaU+Pc63y9k6K3bm5xs+9xXGxPbeZCBNwyHUameJmVNFmc= =tjyC -----END PGP SIGNATURE----- --=-=-=-- --===============0978314376== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVs --===============0978314376==--