From owner-freebsd-x11@FreeBSD.ORG Sat May 16 15:45:12 2009 Return-Path: Delivered-To: freebsd-x11@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DA4CD1065673 for ; Sat, 16 May 2009 15:45:12 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from gizmo.2hip.net (gizmo.2hip.net [64.74.207.195]) by mx1.freebsd.org (Postfix) with ESMTP id 89BB68FC19 for ; Sat, 16 May 2009 15:45:12 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.4] (adsl-19-244-249.bna.bellsouth.net [68.19.244.249]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n4GFj6UX056227 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 16 May 2009 11:45:06 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: Peter Jeremy In-Reply-To: <20090516110938.GA16230@server.vk2pj.dyndns.org> References: <20090515232350.GH57001@server.vk2pj.dyndns.org> <1242433708.5638.26.camel@balrog.2hip.net> <20090516110938.GA16230@server.vk2pj.dyndns.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-w+PJkT8hU+mr97E4Ws48" Organization: FreeBSD Date: Sat, 16 May 2009 10:44:29 -0500 Message-Id: <1242488669.5638.35.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.26.1.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-3.2 required=5.0 tests=AWL,BAYES_00,RDNS_DYNAMIC autolearn=no version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on gizmo.2hip.net Cc: freebsd-x11@FreeBSD.org Subject: Re: Whither X? X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 May 2009 15:45:13 -0000 --=-w+PJkT8hU+mr97E4Ws48 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2009-05-16 at 21:09 +1000, Peter Jeremy wrote: > > Intel is on the brink of just not working at all > >if I don't get at least GEM ported. >=20 > I've seen references to GEM (and messages about it not existing) but > don't know anything about it. What is it and what is involved in > porting it? GEM is one of two kernel memory managers. The other is TTM which was the first attempt. TTM is also now being redeveloped based on the experience gained from the first attempt. GEM is Intel's solution and the 2.7.x series driver will be the last driver to work without UXA/DRI2/GEM and possibly KMS (Kernel Mode Setting). The radeon and nouveau drivers are expected to use a TTM backend while providing a GEM API to userland. Last I heard, the openchrome driver will be TTM, but I'm not as tuned in to that development as I still don't have via hardware. robert. --=20 Robert Noland FreeBSD --=-w+PJkT8hU+mr97E4Ws48 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (FreeBSD) iEYEABECAAYFAkoO31wACgkQM4TrQ4qfROPNpACeKCZ11SMLOhHcTzslR13dMG3E F1oAn3mWLizoYT55hVYuCXyR2tNmOOPz =rEvJ -----END PGP SIGNATURE----- --=-w+PJkT8hU+mr97E4Ws48--