<feed xmlns='http://www.w3.org/2005/Atom'>
<title>renesas/drm.git/bsd/Makefile, branch android</title>
<subtitle>libdrm, cloned from git://anongit.freedesktop.org/mesa/drm</subtitle>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/'/>
<entry>
<title>Remove the long-stale BSD non-core bits.</title>
<updated>2005-08-16T17:20:18+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@freebsd.org</email>
</author>
<published>2005-08-16T17:20:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=91c9c847299a1f27c92f8663902fcee72a65f9e4'/>
<id>91c9c847299a1f27c92f8663902fcee72a65f9e4</id>
<content type='text'>
Prodded by: CVS breakage resulting in complaints about this directory.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Prodded by: CVS breakage resulting in complaints about this directory.
</pre>
</div>
</content>
</entry>
<entry>
<title>This patch adds three new ioctl's to the VIA Unichrome/Pro DRM driver:</title>
<updated>2004-08-24T01:44:37+00:00</updated>
<author>
<name>Erdi Chen</name>
<email>erdi@freedesktop.org</email>
</author>
<published>2004-08-24T01:44:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=25e319c1ef5b6c002ddfe55338cd920240cc1dad'/>
<id>25e319c1ef5b6c002ddfe55338cd920240cc1dad</id>
<content type='text'>
    DRM_IOCTL_VIA_DMA_INIT DRM_IOCTL_VIA_CMDBUFFER DRM_IOCTL_VIA_FLUSH
The first ioctl sets up an area in AGP memory that will be used as the ring
    buffer. The second ioctl copies a command buffer from user space memory
    to the ring buffer. The third ioctl waits for engine idle until it
    returns.
The motivation for this patch is to avoid the wait for engine idle call
    before each buffer flush in the current DRI driver. With this patch,
    the DRI driver can continue to flush its buffer as long as there is
    free space in the ring buffer.
This patch adds an additional copy operation on the command buffer. This
    buffer copying is necessary to support multiple DRI clients rendering
    simultaneously. Otherwise, more CPU time will be spent in the busy loop
    waiting for engine idle between DRI context switch. Even in the single
    client case, the tradeoff is reasonable in comparision to the kernel
    call to check for free buffer space for the client to render directly
    to the ring buffer.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    DRM_IOCTL_VIA_DMA_INIT DRM_IOCTL_VIA_CMDBUFFER DRM_IOCTL_VIA_FLUSH
The first ioctl sets up an area in AGP memory that will be used as the ring
    buffer. The second ioctl copies a command buffer from user space memory
    to the ring buffer. The third ioctl waits for engine idle until it
    returns.
The motivation for this patch is to avoid the wait for engine idle call
    before each buffer flush in the current DRI driver. With this patch,
    the DRI driver can continue to flush its buffer as long as there is
    free space in the ring buffer.
This patch adds an additional copy operation on the command buffer. This
    buffer copying is necessary to support multiple DRI clients rendering
    simultaneously. Otherwise, more CPU time will be spent in the busy loop
    waiting for engine idle between DRI context switch. Even in the single
    client case, the tradeoff is reasonable in comparision to the kernel
    call to check for free buffer space for the client to render directly
    to the ring buffer.
</pre>
</div>
</content>
</entry>
<entry>
<title>initial port of i915 to BSD, not finished doesn't work.. no idea why...</title>
<updated>2004-07-29T11:09:22+00:00</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@linux.ie</email>
</author>
<published>2004-07-29T11:09:22+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=0b02bf9d45b70af3b7e236526143c7b78a6fca8b'/>
<id>0b02bf9d45b70af3b7e236526143c7b78a6fca8b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add mach64 DRM module for BSD (untested, but compiles).</title>
<updated>2004-05-09T22:36:19+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@freebsd.org</email>
</author>
<published>2004-05-09T22:36:19+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=c47b611b08327da4a5249d222079be07c26fb2ff'/>
<id>c47b611b08327da4a5249d222079be07c26fb2ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>- Link in shared files as necessary and clean them up.</title>
<updated>2004-05-09T22:14:07+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@freebsd.org</email>
</author>
<published>2004-05-09T22:14:07+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=d477cc007cacbf95d7db295f579e23fafb423f02'/>
<id>d477cc007cacbf95d7db295f579e23fafb423f02</id>
<content type='text'>
- Generate drm_pciids.h automatically.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Generate drm_pciids.h automatically.
</pre>
</div>
</content>
</entry>
<entry>
<title>Port the SiS DRM to FreeBSD. This includes the ability for the DRM to</title>
<updated>2003-08-29T19:24:36+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@freebsd.org</email>
</author>
<published>2003-08-29T19:24:36+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=fabc64dd573f01a2160be474b4abc65a3a9aa5ea'/>
<id>fabc64dd573f01a2160be474b4abc65a3a9aa5ea</id>
<content type='text'>
    allocate framebuffer memory without sisfb, and a new ioctl to be used
    by the X Server which tells the DRM what region of framebuffer memory
    to allocate from. Also fixes a possibility to panic the kernel I
    believe. Tested on linux with sisfb and FreeBSD (without sisfb) with
    new DRI only.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    allocate framebuffer memory without sisfb, and a new ioctl to be used
    by the X Server which tells the DRM what region of framebuffer memory
    to allocate from. Also fixes a possibility to panic the kernel I
    believe. Tested on linux with sisfb and FreeBSD (without sisfb) with
    new DRI only.
</pre>
</div>
</content>
</entry>
<entry>
<title>- Remove $FreeBSD$ tags as they weren't too useful and merges are now being</title>
<updated>2003-08-19T00:41:00+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@freebsd.org</email>
</author>
<published>2003-08-19T00:41:00+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=ad78a613a49daea936372c75423ac17f9f83b092'/>
<id>ad78a613a49daea936372c75423ac17f9f83b092</id>
<content type='text'>
    done through perforce.
- Add copyright headers to drm_os_*bsd.h, still need to research the other
    copyright-less files better.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    done through perforce.
- Add copyright headers to drm_os_*bsd.h, still need to research the other
    copyright-less files better.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge from bsd-4-0-0-branch.</title>
<updated>2003-02-21T23:23:09+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@freebsd.org</email>
</author>
<published>2003-02-21T23:23:09+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=cfa778af9c70faea8c13e5cb7f80029eee0d074e'/>
<id>cfa778af9c70faea8c13e5cb7f80029eee0d074e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Include non-radeon modules in the build.</title>
<updated>2002-08-27T01:22:55+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@freebsd.org</email>
</author>
<published>2002-08-27T01:22:55+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=5e81d590d557672376795011b9d78e93d10e2f7f'/>
<id>5e81d590d557672376795011b9d78e93d10e2f7f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>merged r200-0-1-branch</title>
<updated>2002-08-26T22:16:18+00:00</updated>
<author>
<name>Keith Whitwell</name>
<email>keith@tungstengraphics.com</email>
</author>
<published>2002-08-26T22:16:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=48cc350e21acd2b4b03c76937e2861af5271435a'/>
<id>48cc350e21acd2b4b03c76937e2861af5271435a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
