From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jesse Barnes Subject: Re: [ANNOUNCE] kmscon: Lazy-web's DRM based terminal emulator Date: Wed, 28 Mar 2012 10:30:20 -0700 Message-ID: <20120328103020.238eab42@jbarnes-desktop> References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1007591454==" Return-path: Received: from oproxy6-pub.bluehost.com (oproxy6-pub.bluehost.com [67.222.54.6]) by gabe.freedesktop.org (Postfix) with SMTP id 5459F9E7FA for ; Wed, 28 Mar 2012 10:30:27 -0700 (PDT) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org Errors-To: dri-devel-bounces+sf-dri-devel=m.gmane.org@lists.freedesktop.org To: David Herrmann Cc: Ran Benita , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============1007591454== Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/ox9QeFvPD0R3V0OY=7DLJuE"; protocol="application/pgp-signature" --Sig_/ox9QeFvPD0R3V0OY=7DLJuE Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 27 Mar 2012 16:57:29 +0200 David Herrmann wrote: > Hi >=20 > Motivated by Jesse's letter to the lazyweb [1] I worked on a kmscon > program. It provides a > terminal-emulator similar to the in-kernel terminal-emulator based on > DRM. It is written > from scratch and needs as external dependencies only mesa (libdrm, > libgbm, libEGL, libGLESv2), > udev, xproto (build-time dep), libxkbcommon, freetype2 and currently > glib (only for unicode support). > It uses a very recent version of libxkbcommon but it should be easy to > fix ./src/kbd_xkb.c if > you use an older version (or use --disable-xkbcommon to use a very > basic keyboard handler). Awesome! Now get the distros to pick this up and turn off CONFIG_VT! :) Ville's comment about a texture atlas is a good one, if nothing else I think it should improve cache behavior. But it may be better to just do the font rendering with the CPU anyway (though cairo-gl is supposedly getting better), and leave the GL for transition effects and such. --=20 Jesse Barnes, Intel Open Source Technology Center --Sig_/ox9QeFvPD0R3V0OY=7DLJuE Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBAgAGBQJPc0qsAAoJEIEoDkX4Qk9hV4AQAIFMeiZ/ZH6oQ6+Yrw+igqVP f+xmD+9whJRgqe/urOq9tKpkTIqYCBckO87LRHFk7qlzN+smeytxAZn9SoB0TfjX CFIP19UNzNgD8l/chLculIPIPOiSx8ftN5/dUMsWdTJc8t8e8a8Hl+W2zcWwdkC2 gvNTegZDutMOxHicLGssWuvZd4NzdBXm3+Zalj36TX8hvmyV5aB5J5DPgeOZthex lCQo8y4GD9JXctDnGyki2AbXnQCXjpXFegRn8Prmc6W2YWW/+O2/YsP8nBajhavV Fmsull9NP7scbw+8teOyRNQyXedGltygfsIlkoQEg82l27uJICSFMWrdUEXAxSj+ 2JKy28kgldA7C4dPelrEYiWfUAslANle+QU/XLlE1Q8lraupGx1NEYPWLnVTKCO2 8R5w6U5IaSnsWDgP3bJgHUfMVrf8cwU/yL2hPyfkOo9Bq9wi/uPF8Teb1XVKNwjQ xPJ4kK1YL1aDxFcozFG13VzPbnKEahAb0PRNYGicqLJPdXh8gz+J3HOBCuKoJWHX 9PBQUJ709lmoINlXtiXACr1AbzDOE+ApBWEXsqK0JLFzRR4YI7KM+X1MP8RM4gKs KsG0264ETS6aawHtYDnr4HlR6fnCyuR4ciPoR9+GxntMH9dVe1omZh3tJMTq6FGL YcQ8pel97VAMBtTANwRm =rc9Z -----END PGP SIGNATURE----- --Sig_/ox9QeFvPD0R3V0OY=7DLJuE-- --===============1007591454== 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 http://lists.freedesktop.org/mailman/listinfo/dri-devel --===============1007591454==--