<feed xmlns='http://www.w3.org/2005/Atom'>
<title>renesas/drm.git/bsd, branch live</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>The patch makes drmAddBufs/drmMapBufs can handle buffers in video memory</title>
<updated>2005-01-16T05:40:12+00:00</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@linux.ie</email>
</author>
<published>2005-01-16T05:40:12+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=354dd17d2505fd3b9754f6ccc960671e1f9363d9'/>
<id>354dd17d2505fd3b9754f6ccc960671e1f9363d9</id>
<content type='text'>
The attached patch adds a new buffer type DRM_FB_BUFFER. It works like AGP
    memory but uses video memory.
From: austinyuan@viatech.com.cn (fd.o bug 1668) Signed-off-by: Dave Airlie
    &lt;airlied@linux.ie&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The attached patch adds a new buffer type DRM_FB_BUFFER. It works like AGP
    memory but uses video memory.
From: austinyuan@viatech.com.cn (fd.o bug 1668) Signed-off-by: Dave Airlie
    &lt;airlied@linux.ie&gt;
</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>Merged drmfntbl-0-0-1</title>
<updated>2004-08-17T13:10:05+00:00</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@linux.ie</email>
</author>
<published>2004-08-17T13:10:05+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=5c9ed8309493acb099463d25b32fabb5b7c004af'/>
<id>5c9ed8309493acb099463d25b32fabb5b7c004af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unused pcigart/sg header stuff from i915 driver.</title>
<updated>2004-08-14T00:56:34+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@freebsd.org</email>
</author>
<published>2004-08-14T00:56:34+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=740ddb9c5d5506bc921d10742cf41b5aa143f84e'/>
<id>740ddb9c5d5506bc921d10742cf41b5aa143f84e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a "dev" argument to DRIVER_CTX_[CD]TOR. This will be used in an</title>
<updated>2004-08-14T00:46:15+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@freebsd.org</email>
</author>
<published>2004-08-14T00:46:15+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=dd83f39f034756e7eb8e002dbfb0047f88aa79e4'/>
<id>dd83f39f034756e7eb8e002dbfb0047f88aa79e4</id>
<content type='text'>
    upcoming commit for the SiS driver.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    upcoming commit for the SiS driver.
</pre>
</div>
</content>
</entry>
<entry>
<title>Hopefully proper fix for corrupted driver name in memcontrol list.</title>
<updated>2004-08-14T00:03:32+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@freebsd.org</email>
</author>
<published>2004-08-14T00:03:32+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=2376ec4ef8d280cf6fba44ba0163989eff739187'/>
<id>2376ec4ef8d280cf6fba44ba0163989eff739187</id>
<content type='text'>
Reported by: Jung-uk Kim &lt;jkim@niksun.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by: Jung-uk Kim &lt;jkim@niksun.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable MTRR usage on AMD64, and use DELAY() instead of rolling our own</title>
<updated>2004-08-13T23:17:17+00:00</updated>
<author>
<name>Eric Anholt</name>
<email>anholt@freebsd.org</email>
</author>
<published>2004-08-13T23:17:17+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=d78db7c930c4652f45584098747efa8feb4cd280'/>
<id>d78db7c930c4652f45584098747efa8feb4cd280</id>
<content type='text'>
    udelay code.
Submitted by: Jung-uk Kim &lt;jkim@niksun.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    udelay code.
Submitted by: Jung-uk Kim &lt;jkim@niksun.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>bring over fix from i865-agp branch, it now probes the driver, X hangs</title>
<updated>2004-08-03T11:26:38+00:00</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@linux.ie</email>
</author>
<published>2004-08-03T11:26:38+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=6c9715eaf502587c58acfaea420a4fdf29bd7221'/>
<id>6c9715eaf502587c58acfaea420a4fdf29bd7221</id>
<content type='text'>
    box..
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    box..
</pre>
</div>
</content>
</entry>
<entry>
<title>add read/write 16</title>
<updated>2004-07-29T13:00:48+00:00</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@linux.ie</email>
</author>
<published>2004-07-29T13:00:48+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=1cec18a5cd3bcd37aab71c255d63fd394143bc5e'/>
<id>1cec18a5cd3bcd37aab71c255d63fd394143bc5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
