Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Aug 2006 10:42:28 -0700
From:      Eric Anholt <eric@anholt.net>
To:        Jeff Cross <jeff.cross@averageadmins.com>
Cc:        ports@freebsd.org
Subject:   Re: Intel Linux Graphics on FreeBSD?
Message-ID:  <1155231748.1012.9.camel@vonnegut>
In-Reply-To: <44DB4B44.80305@averageadmins.com>
References:  <44DB4B44.80305@averageadmins.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-Ozgxk3k846jZiUawf4sw
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Thu, 2006-08-10 at 10:05 -0500, Jeff Cross wrote:
> This may have already hit the list, but has anyone seen the
> intellinuxgraphics.org driver site that Intel has produced.  It appears
> they have created drivers for their cards for Linux.
>=20
> Does anyone know if there is a work in progress to port these to
> FreeBSD?  I run a laptop with an i810 video chipset and this would come
> in very handy.
>=20
> It appears they have an X.org 2D driver, a DRM kernel module, and a Mesa
> 3D GL driver for the following cards/chipsets:
>=20
> 965G, 965Q, 946GZ, 945G, 945GM, 915G, 915GM, 865G, 855GM, 852GM, 845G,
> i830M, 815, 810, 810-DC100.
>=20
> I am by far no kernel hacker or driver specialist.  This is way out of
> my league.  I just wanted to see if anyone was working on porting these
> to FreeBSD or if anyone out here in FreeBSD land had even heard of it.
> I hadn't before today...  Playing Wolfenstein on the laptop would be
> nice! :)
>=20
> I look forward to any discussion on these drivers and an effort to port
> to FreeBSD.

In FreeBSD, we've got almost the same support for Intel graphics as
Linux.  We've got 3D for the i830 to i915.  For the 945 we need to get
the agp driver to support it -- I've tried writing that code before, but
never got it working (I don't have any 945 hardware at home, and don't
have any time for FreeBSD on work machines).  For the 965, we'll need
the agp driver, plus a merge of the upstream DRM after a couple of minor
portability fixes.  We lack 3D support for the i810, because that DRM
module was never ported.  It does some funny stuff with memory mapping
compared to the other drivers, so I never got around to it.  Also for
the 945GM and newer hardware, we need to get Xorg modular in so that we
can integrate the new Intel 2d driver with support for them.  I know the
new 2d driver works fine since I use it on FreeBSD every day. The new 2D
driver is also needed for the linux_dri ports.

So, a good first step here would be to get Xorg modular in so we can get
basic 2D plus linux 3D on currently-supported chipsets.  I really
haven't had the time to work on that, and I don't foresee having that
time soon, unfortunately.

--=20
Eric Anholt                             anholt@FreeBSD.org
eric@anholt.net                         eric.anholt@intel.com

--=-Ozgxk3k846jZiUawf4sw
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (FreeBSD)

iD8DBQBE23AEHUdvYGzw6vcRAjk2AJ9Pp0zK0QlAgJaFaeqjARBBPnKaIwCggGme
FTFpLFvWF+fgthBzXR4qvNs=
=rH59
-----END PGP SIGNATURE-----

--=-Ozgxk3k846jZiUawf4sw--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1155231748.1012.9.camel>