<feed xmlns='http://www.w3.org/2005/Atom'>
<title>renesas/drm.git/libdrm/radeon, 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>Move libdrm/ up one level</title>
<updated>2009-11-17T16:15:06+00:00</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2009-11-17T16:14:54+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=4f57abfe66091281c9f59c14e6ea27b524b55d5b'/>
<id>4f57abfe66091281c9f59c14e6ea27b524b55d5b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use headers copied from kernel instead of shared-core</title>
<updated>2009-11-17T15:54:11+00:00</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2009-11-17T14:46:39+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=a66cf9ce68bdf9bd887f91a38ced4b59c129b3c7'/>
<id>a66cf9ce68bdf9bd887f91a38ced4b59c129b3c7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>radeon: fix allocation</title>
<updated>2009-11-03T16:41:26+00:00</updated>
<author>
<name>Mathias Fröhlich</name>
<email>Mathias.Froehlich@gmx.net</email>
</author>
<published>2009-11-03T16:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=6eafd1cf386d93bb9e34660227ca6f26aadfeb32'/>
<id>6eafd1cf386d93bb9e34660227ca6f26aadfeb32</id>
<content type='text'>
The old code increments the command stream size by another kbyte, but does
not make sure that the requested packet size fits into the stream. The patch
ensures that the whole next packet fits there and rounds the allocated size to
a power of two.

Signed-off-by: Alex Deucher &lt;alexdeucher@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old code increments the command stream size by another kbyte, but does
not make sure that the requested packet size fits into the stream. The patch
ensures that the whole next packet fits there and rounds the allocated size to
a power of two.

Signed-off-by: Alex Deucher &lt;alexdeucher@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libdrm_radeon: Zero-initialize structures to silence valgrind warnings</title>
<updated>2009-10-03T11:46:10+00:00</updated>
<author>
<name>Nicolai Hähnle</name>
<email>nhaehnle@gmail.com</email>
</author>
<published>2009-10-03T11:43:42+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=a5fb264257651d50afe84be7e20f91df41242aa8'/>
<id>a5fb264257651d50afe84be7e20f91df41242aa8</id>
<content type='text'>
Signed-off-by: Nicolai Hähnle &lt;nhaehnle@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Nicolai Hähnle &lt;nhaehnle@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>radeon: fix 32/64 bit issue with sign extension</title>
<updated>2009-09-14T21:30:22+00:00</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@linux.ie</email>
</author>
<published>2009-09-14T21:29:02+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=cdd325b59a17a614b90fc2f8b388175e6d79e3cf'/>
<id>cdd325b59a17a614b90fc2f8b388175e6d79e3cf</id>
<content type='text'>
Not sure what intptr_t was up to here.

Reported and tested by: Kevin DeKorte
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Not sure what intptr_t was up to here.

Reported and tested by: Kevin DeKorte
Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "libdrm_radeon: Always wait for BO idle in bo_map."</title>
<updated>2009-08-28T09:42:07+00:00</updated>
<author>
<name>Michel Dänzer</name>
<email>daenzer@vmware.com</email>
</author>
<published>2009-08-28T09:42:07+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=19d6fadfa29993b261ebac2869b2289f6d3091c3'/>
<id>19d6fadfa29993b261ebac2869b2289f6d3091c3</id>
<content type='text'>
This reverts commit 0a732983f059c353b267b6bf877e1f0eea4e033f.

Paul Nieminen and Dave Airlie pointed out on IRC that this shouldn't be
necessary. I was seeing visual corruption in X before I made this change, but
I can't reproduce that anymore so it was probably an unrelated issue.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 0a732983f059c353b267b6bf877e1f0eea4e033f.

Paul Nieminen and Dave Airlie pointed out on IRC that this shouldn't be
necessary. I was seeing visual corruption in X before I made this change, but
I can't reproduce that anymore so it was probably an unrelated issue.
</pre>
</div>
</content>
</entry>
<entry>
<title>libdrm_radeon: Always wait for BO idle in bo_map.</title>
<updated>2009-08-27T06:36:58+00:00</updated>
<author>
<name>Michel Dänzer</name>
<email>daenzer@vmware.com</email>
</author>
<published>2009-08-27T06:36:58+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=0a732983f059c353b267b6bf877e1f0eea4e033f'/>
<id>0a732983f059c353b267b6bf877e1f0eea4e033f</id>
<content type='text'>
This allows users to eliminate explicit bo_wait calls before bo_map calls.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows users to eliminate explicit bo_wait calls before bo_map calls.
</pre>
</div>
</content>
</entry>
<entry>
<title>radeon: add support for busy/domain check interface.</title>
<updated>2009-08-22T03:16:18+00:00</updated>
<author>
<name>Pauli Nieminen</name>
<email>suokkos@gmail.com</email>
</author>
<published>2009-08-22T03:16:18+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=caad8d85559709301c00760b9e8707d57f8c6c67'/>
<id>caad8d85559709301c00760b9e8707d57f8c6c67</id>
<content type='text'>
airlied: modified the interface to drop busy return value, just return
it normally, also fixed int-&gt;uint32_t for domain

Signed-off-by: Pauli Nieminen &lt;suokkos@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
airlied: modified the interface to drop busy return value, just return
it normally, also fixed int-&gt;uint32_t for domain

Signed-off-by: Pauli Nieminen &lt;suokkos@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libdrm_radeon: Optimize copy of table to cs buffer with specialized call.</title>
<updated>2009-08-18T18:54:25+00:00</updated>
<author>
<name>Pauli Nieminen</name>
<email>suokkos@gmail.com</email>
</author>
<published>2009-08-18T15:51:38+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=8c43b79b21929e9e54e13e892f7787e222e73f39'/>
<id>8c43b79b21929e9e54e13e892f7787e222e73f39</id>
<content type='text'>
Using this call in OUT_BATCH_TABLE reduces radeonEmitState cpu usage from
9% to 5% and emit_vpu goes from 7% to 1.5%. I did use calgrind to profile
gears for cpu hotspots with r500 card.

Signed-off-by: Pauli Nieminen &lt;suokkos@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using this call in OUT_BATCH_TABLE reduces radeonEmitState cpu usage from
9% to 5% and emit_vpu goes from 7% to 1.5%. I did use calgrind to profile
gears for cpu hotspots with r500 card.

Signed-off-by: Pauli Nieminen &lt;suokkos@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>libdrm_radeon: Fix loops so that compiler can optimize them.</title>
<updated>2009-08-18T18:53:46+00:00</updated>
<author>
<name>Pauli Nieminen</name>
<email>suokkos@gmail.com</email>
</author>
<published>2009-08-18T15:51:37+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=a474fd978c0dedbed21b5dff24126acb1c7effef'/>
<id>a474fd978c0dedbed21b5dff24126acb1c7effef</id>
<content type='text'>
GCC did war about optimization not possible because possible forever loop.

Signed-off-by: Pauli Nieminen &lt;suokkos@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
GCC did war about optimization not possible because possible forever loop.

Signed-off-by: Pauli Nieminen &lt;suokkos@gmail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
