From owner-freebsd-x11@FreeBSD.ORG Thu Jul 16 12:30:30 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 CF0531065677 for ; Thu, 16 Jul 2009 12:30:30 +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 7596D8FC28 for ; Thu, 16 Jul 2009 12:30:30 +0000 (UTC) (envelope-from rnoland@FreeBSD.org) Received: from [192.168.1.4] (adsl-154-199-204.ard.bellsouth.net [72.154.199.204]) (authenticated bits=0) by gizmo.2hip.net (8.14.3/8.14.3) with ESMTP id n6GCUOeK097759 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Jul 2009 08:30:25 -0400 (EDT) (envelope-from rnoland@FreeBSD.org) From: Robert Noland To: "R. Aditya Kadambi" In-Reply-To: <39f90aa30907160520i3fd9a301y2ebcf805ebbfb135@mail.gmail.com> References: <39f90aa30907160520i3fd9a301y2ebcf805ebbfb135@mail.gmail.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-muC9du/89rcvu0UHKoKX" Organization: FreeBSD Date: Thu, 16 Jul 2009 07:30:19 -0500 Message-Id: <1247747419.1710.28.camel@balrog.2hip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.26.2 FreeBSD GNOME Team Port X-Spam-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL, RDNS_DYNAMIC, SPF_SOFTFAIL 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: ports/136806: [patch] graphics/libdrm: update to 2.4.12 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: Thu, 16 Jul 2009 12:30:31 -0000 --=-muC9du/89rcvu0UHKoKX Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2009-07-16 at 08:20 -0400, R. Aditya Kadambi wrote: > > Date: Thu, 16 Jul 2009 11:00:19 GMT > > From: Robert Noland > > Subject: Re: ports/136806: [patch] graphics/libdrm: update to 2.4.12; > > To: freebsd-x11@FreeBSD.org > > Message-ID: <200907161100.n6GB0JTr000935@freefall.freebsd.org> > > > > The following reply was made to PR ports/136806; it has been noted by > > GNATS. > > > > From: Robert Noland > > To: bug-followup@FreeBSD.org, swell.k@gmail.com > > Cc: > > Subject: Re: ports/136806: [patch] graphics/libdrm: update to 2.4.12; > > Date: Thu, 16 Jul 2009 05:43:28 -0500 > > > > --=3D-jfJGtl4SKtrXLXwT40jm > > Content-Type: text/plain > > Content-Transfer-Encoding: quoted-printable > > > > I don't see any value enabling libdrm_radeon right now... AFAIK, it on= ly > > provides the TTM/GEM api which we don't have support for. > > > > Otherwise, this all looks fine. > > > > robert. > > > > --=3D20 > > Robert Noland > > FreeBSD >=20 >=20 > Is there any work on getting KMS/memory manager (for ATI cards) into the > FreeBSD kernel? . I see some activity in the mesa/drm tree I'm not actively working on it right now... Radeon is using TTM as the backend, while presenting a GEM api to userland. Nouveau will do the same thing. Via will also use the TTM backend, though I'm not certain how it will present to userland. I still haven't managed to get my hands on any VIA hardware, so I'm a bit out of the loop there. As far as KMS goes, I anticipate much of the code for Intel/Radeon/Nouveau to be fairly portable. The tricky part is figuring out how to hook it into our console rendering code, which I still don't fully understand. We will also need to figure out how to handle hardware that we don't have KMS support for. robert. > -Aditya > _______________________________________________ > freebsd-x11@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-x11 > To unsubscribe, send any mail to "freebsd-x11-unsubscribe@freebsd.org" --=20 Robert Noland FreeBSD --=-muC9du/89rcvu0UHKoKX 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) iEYEABECAAYFAkpfHVsACgkQM4TrQ4qfROOiXACfXkVppMOqh25ioNDOqEu6Lxmn MUsAn2MpW6mmPSdKuVbyZEnYpO6Fn1JR =3/an -----END PGP SIGNATURE----- --=-muC9du/89rcvu0UHKoKX--