<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/modules/drm, branch release/9.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F9.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2012-02-19T07:44:38Z</updated>
<entry>
<title>MFC r230972,r230980,r231559,r231565: Add MK_SOURCELESS build option, and</title>
<updated>2012-02-19T07:44:38Z</updated>
<author>
<name>Robert Millan</name>
<email>rmh@FreeBSD.org</email>
</author>
<published>2012-02-19T07:44:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=707bf73c74afb183728e95db8d0dc6fca6440c08'/>
<id>urn:sha1:707bf73c74afb183728e95db8d0dc6fca6440c08</id>
<content type='text'>
associated fixes.

Approved by:	kib (mentor)
</content>
</entry>
<entry>
<title>MFC r228978:</title>
<updated>2012-01-06T21:14:54Z</updated>
<author>
<name>Dimitry Andric</name>
<email>dim@FreeBSD.org</email>
</author>
<published>2012-01-06T21:14:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=75834f4c26615ec896b336d5f28482449a0c6299'/>
<id>urn:sha1:75834f4c26615ec896b336d5f28482449a0c6299</id>
<content type='text'>
For several files in sys/dev/drm, disable -Wunused-value when building
with clang.  There are several macros in these files that return values,
and in some cases nothing is done with them, but it is completely
harmless.  For some other files, also disable -Wconstant-conversion,
since that triggers a false positive with the DMA_BIT_MASK() macro.
</content>
</entry>
<entry>
<title>Welcome drm support for VIA unichrome chips.</title>
<updated>2010-01-31T14:30:39Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2010-01-31T14:30:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b1ba33ffbe9c1628630362b350a1db407110a846'/>
<id>urn:sha1:b1ba33ffbe9c1628630362b350a1db407110a846</id>
<content type='text'>
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Import simple drm memory manager.</title>
<updated>2010-01-31T14:25:29Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2010-01-31T14:25:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=139890fd201a183746197f03f243ef17cc2289d2'/>
<id>urn:sha1:139890fd201a183746197f03f243ef17cc2289d2</id>
<content type='text'>
This is required for the VIA driver and at least some parts are needed
for GEM.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Add kernel support for Radeon R6/7xx 3D.</title>
<updated>2009-08-23T14:55:57Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2009-08-23T14:55:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f588a0bda542052e2bac3a8dc550968846b5331b'/>
<id>urn:sha1:f588a0bda542052e2bac3a8dc550968846b5331b</id>
<content type='text'>
You will still need Mesa from git and possibly an updated DDX driver,
but this is working fairly well now.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Import support for ATI Radeon R600 and R700 series chips.</title>
<updated>2009-03-07T21:36:57Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2009-03-07T21:36:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4fcda8938e68596f05c3b6944a71738b3c5d41e0'/>
<id>urn:sha1:4fcda8938e68596f05c3b6944a71738b3c5d41e0</id>
<content type='text'>
Tested on an HD3850 (RV670) on loan from Warren Block.

Currently, you need one of the following for this to be useful:

	x11-drivers/xf86-video-radeonhd-devel (not tested)
	xf86-video-ati from git (EXA works, xv is too fast)
	xf86-video-radeonhd from git (EXA works, xv works)

There is no 3d support available from dri just yet.

MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Update drm kernel drivers.</title>
<updated>2008-08-23T20:59:12Z</updated>
<author>
<name>Robert Noland</name>
<email>rnoland@FreeBSD.org</email>
</author>
<published>2008-08-23T20:59:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a2a2d954417780ad45f8fe65cea9991ba8cc2a8b'/>
<id>urn:sha1:a2a2d954417780ad45f8fe65cea9991ba8cc2a8b</id>
<content type='text'>
This is a sync to mesa/drm pre-gem, with a few fixes on top of that.
It also contains one local patch supplied by kib@ that I can't apply to
git.master shared code.

Approved by:	flz
Obtained from:	mesa/drm git.master
MFC after:	2 weeks
</content>
</entry>
<entry>
<title>Merge DRM CVS as of 2005-12-02, adding i915 DRM support thanks to Alexey Popov,</title>
<updated>2005-12-03T01:23:50Z</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@FreeBSD.org</email>
</author>
<published>2005-12-03T01:23:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=69b9fffc8440c68ab0d76c22449852a70c75e9af'/>
<id>urn:sha1:69b9fffc8440c68ab0d76c22449852a70c75e9af</id>
<content type='text'>
and a new r300 PCI ID.
</content>
</entry>
<entry>
<title>Update DRM to CVS snapshot as of 2005-11-28.  Notable changes:</title>
<updated>2005-11-28T23:13:57Z</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@FreeBSD.org</email>
</author>
<published>2005-11-28T23:13:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9fb0767374acc0c89f0462bda9128825a4b663a3'/>
<id>urn:sha1:9fb0767374acc0c89f0462bda9128825a4b663a3</id>
<content type='text'>
- S3 Savage driver ported.
- Added support for ATI_fragment_shader registers for r200.
- Improved r300 support, needed for latest r300 DRI driver.
- (possibly) r300 PCIE support, needs X.Org server from CVS.
- Added support for PCI Matrox cards.
- Software fallbacks fixed for Rage 128, which used to render badly or hang.
- Some issues reported by WITNESS are fixed.
- i915 module Makefile added, as the driver may now be working, but is untested.
- Added scripts for copying and preprocessing DRM CVS for inclusion in the
  kernel.  Thanks to Daniel Stone for getting me started on that.
</content>
</entry>
<entry>
<title>Add the latest r300 code from r300.sf.net.  This is based on the patch supplied</title>
<updated>2005-07-20T21:10:57Z</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@FreeBSD.org</email>
</author>
<published>2005-07-20T21:10:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=af088425f7d501238d321c56147c357cc62e5159'/>
<id>urn:sha1:af088425f7d501238d321c56147c357cc62e5159</id>
<content type='text'>
by Vladimir Dergachev for inclusion in DRM CVS, with minor modifications for
FreeBSD CVS and the appropriate license from Nicolai Haehnle on r300_reg.h.
Fixes hangs when using r300.sf.net userland, tested on a Radeon 9600 on amd64.
</content>
</entry>
</feed>
