<feed xmlns='http://www.w3.org/2005/Atom'>
<title>renesas/drm.git/.gitignore, branch master</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>tests/random: extract test out of xf86drmRandom.c</title>
<updated>2015-04-05T14:33:33+00:00</updated>
<author>
<name>Emil Velikov</name>
<email>emil.l.velikov@gmail.com</email>
</author>
<published>2015-03-22T21:38:08+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=f1f4cabd8e8602355630b2b4b5715fc137b4dc71'/>
<id>f1f4cabd8e8602355630b2b4b5715fc137b4dc71</id>
<content type='text'>
With follow up commits we can clear it up and wire to
make check

v2:
 - Use xf86drmRandom.h for common struct.(Jan)
 - Add test to .gitignore.

Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
Reviewed-by: Jan Vesely &lt;jan.vesely@rutgers.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
With follow up commits we can clear it up and wire to
make check

v2:
 - Use xf86drmRandom.h for common struct.(Jan)
 - Add test to .gitignore.

Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
Reviewed-by: Jan Vesely &lt;jan.vesely@rutgers.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/hash: extract test out of xf86drmHash.c</title>
<updated>2015-04-05T14:19:42+00:00</updated>
<author>
<name>Emil Velikov</name>
<email>emil.l.velikov@gmail.com</email>
</author>
<published>2015-03-22T19:41:12+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=79f9cf3eb78a4feebda167ad4a3475ee1f2aa067'/>
<id>79f9cf3eb78a4feebda167ad4a3475ee1f2aa067</id>
<content type='text'>
This way with follow up commits we can fix it and wire it up to
make check

v2:
 - Use xf86drmHash.h for common structs.(Jan)
 - Add test to .gitignore.

Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
Reviewed-by: Jan Vesely &lt;jan.vesely@rutgers.edu&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This way with follow up commits we can fix it and wire it up to
make check

v2:
 - Use xf86drmHash.h for common structs.(Jan)
 - Add test to .gitignore.

Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
Reviewed-by: Jan Vesely &lt;jan.vesely@rutgers.edu&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/drmsl: Extract tests out of xf86drmSL.c</title>
<updated>2015-04-04T17:48:54+00:00</updated>
<author>
<name>Jan Vesely</name>
<email>jan.vesely@rutgers.edu</email>
</author>
<published>2015-03-20T20:58:29+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=7d8c9464081634f053e16e5eac9655a12fae1dc4'/>
<id>7d8c9464081634f053e16e5eac9655a12fae1dc4</id>
<content type='text'>
v2: merge tests creation and xf86drmSL cleanup
    rename tests/drmsltest -&gt; tests/drmsl
    move the test out of libudev test block
v3: run test even on noudev builds

Signed-off-by: Jan Vesely &lt;jan.vesely@rutgers.edu&gt;
Acked-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
v2: merge tests creation and xf86drmSL cleanup
    rename tests/drmsltest -&gt; tests/drmsl
    move the test out of libudev test block
v3: run test even on noudev builds

Signed-off-by: Jan Vesely &lt;jan.vesely@rutgers.edu&gt;
Acked-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: remove intel-specific tests</title>
<updated>2015-02-11T14:37:26+00:00</updated>
<author>
<name>Daniel Vetter</name>
<email>daniel.vetter@ffwll.ch</email>
</author>
<published>2015-02-11T11:55:38+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=3a6c65c546ccb450890676db6a8c7e93caf69d8a'/>
<id>3a6c65c546ccb450890676db6a8c7e93caf69d8a</id>
<content type='text'>
These all moved to igt meanwhile.

Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These all moved to igt meanwhile.

Signed-off-by: Daniel Vetter &lt;daniel.vetter@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: add proptest</title>
<updated>2014-11-25T00:51:59+00:00</updated>
<author>
<name>Paulo Zanoni</name>
<email>paulo.r.zanoni@intel.com</email>
</author>
<published>2012-05-15T21:38:30+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=8f66c98818102b95c28320b9ed7b5e05fd4efa00'/>
<id>8f66c98818102b95c28320b9ed7b5e05fd4efa00</id>
<content type='text'>
A small program that allows us to see and modify properties.

Signed-off-by: Paulo Zanoni &lt;paulo.r.zanoni@intel.com&gt;
Signed-off-by: Rob Clark &lt;robclark@freedesktop.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A small program that allows us to see and modify properties.

Signed-off-by: Paulo Zanoni &lt;paulo.r.zanoni@intel.com&gt;
Signed-off-by: Rob Clark &lt;robclark@freedesktop.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gitignore: Ignore various generated files</title>
<updated>2013-12-13T18:17:25+00:00</updated>
<author>
<name>Damien Lespiau</name>
<email>damien.lespiau@intel.com</email>
</author>
<published>2013-12-13T17:15:14+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=bd73fd02e905926b3dfeff062704d5b497dc9f0f'/>
<id>bd73fd02e905926b3dfeff062704d5b497dc9f0f</id>
<content type='text'>
- *.log/*.trs are generated by make check
- TAGS are generated by make tags
- build-aux, config.h.in~ by autoconf
- *.sw? are temporary files create by vim
- name_from_fd wasn't ignored yet for some reason

v2: Ignore *~ as well (Daniel Vetter)

Reviewed-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Signed-off-by: Damien Lespiau &lt;damien.lespiau@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- *.log/*.trs are generated by make check
- TAGS are generated by make tags
- build-aux, config.h.in~ by autoconf
- *.sw? are temporary files create by vim
- name_from_fd wasn't ignored yet for some reason

v2: Ignore *~ as well (Daniel Vetter)

Reviewed-by: Daniel Vetter &lt;daniel.vetter@ffwll.ch&gt;
Signed-off-by: Damien Lespiau &lt;damien.lespiau@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add exynos_fimg2d_test to .gitignore</title>
<updated>2013-04-22T18:50:57+00:00</updated>
<author>
<name>Rob Clark</name>
<email>robclark@freedesktop.org</email>
</author>
<published>2013-04-22T18:50:57+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=12464a70ed502d9f401931156005afd717a9992f'/>
<id>12464a70ed502d9f401931156005afd717a9992f</id>
<content type='text'>
Signed-off-by: Rob Clark &lt;robclark@freedesktop.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Rob Clark &lt;robclark@freedesktop.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>freedreno: add freedreno DRM</title>
<updated>2013-02-14T17:13:15+00:00</updated>
<author>
<name>Rob Clark</name>
<email>robclark@freedesktop.org</email>
</author>
<published>2012-10-07T23:57:31+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=41fc2cc8a98a8d02ea7d3635d3103f7dd371de10'/>
<id>41fc2cc8a98a8d02ea7d3635d3103f7dd371de10</id>
<content type='text'>
The libdrm_freedreno helper layer for use by xf86-video-freedreno,
fdre (freedreno r/e library and tests for driving gpu), and eventual
gallium driver for the Adreno GPU.  This uses the msm gpu driver
from QCOM's android kernel tree.

Note that current msm kernel driver is a bit strange.  It provides a
DRM interface for GEM, which is basically sufficient to have DRI2
working.  But it does not provide KMS.  And interface to 2d and 3d
cores is via different other devices (/dev/kgsl-*).  This is not
quite how I'd write a DRM driver, but at this stage it is useful for
xf86-video-freedreno and fdre (and eventual gallium driver) to be
able to work on existing kernel driver from QCOM, to allow to
capture cmdstream dumps from the binary blob drivers without having
to reboot.  So libdrm_freedreno attempts to hide most of the crazy.
The intention is that when there is a proper kernel driver, it will
be mostly just changes in libdrm_freedreno to adapt the gallium
driver and xf86-video-freedreno (ignoring the fbdev-&gt;KMS changes).

So don't look at freedreno as an example of how to write a libdrm
module or a DRM driver.. it is just an attempt to paper over a non-
standard kernel driver architecture.

v1: original
v2: hold ref's to pending bo's (because qcom's kernel driver doesn't),
    various bug fixes, add ringbuffer markers so we can emit IB's to
    portion of ringbuffer (so that gallium driver can use a single
    ringbuffer for both tile cmds and draw cmds.

Signed-off-by: Rob Clark &lt;robclark@freedesktop.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The libdrm_freedreno helper layer for use by xf86-video-freedreno,
fdre (freedreno r/e library and tests for driving gpu), and eventual
gallium driver for the Adreno GPU.  This uses the msm gpu driver
from QCOM's android kernel tree.

Note that current msm kernel driver is a bit strange.  It provides a
DRM interface for GEM, which is basically sufficient to have DRI2
working.  But it does not provide KMS.  And interface to 2d and 3d
cores is via different other devices (/dev/kgsl-*).  This is not
quite how I'd write a DRM driver, but at this stage it is useful for
xf86-video-freedreno and fdre (and eventual gallium driver) to be
able to work on existing kernel driver from QCOM, to allow to
capture cmdstream dumps from the binary blob drivers without having
to reboot.  So libdrm_freedreno attempts to hide most of the crazy.
The intention is that when there is a proper kernel driver, it will
be mostly just changes in libdrm_freedreno to adapt the gallium
driver and xf86-video-freedreno (ignoring the fbdev-&gt;KMS changes).

So don't look at freedreno as an example of how to write a libdrm
module or a DRM driver.. it is just an attempt to paper over a non-
standard kernel driver architecture.

v1: original
v2: hold ref's to pending bo's (because qcom's kernel driver doesn't),
    various bug fixes, add ringbuffer markers so we can emit IB's to
    portion of ringbuffer (so that gallium driver can use a single
    ringbuffer for both tile cmds and draw cmds.

Signed-off-by: Rob Clark &lt;robclark@freedesktop.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>man: fix manpage build instructions</title>
<updated>2013-01-16T18:59:14+00:00</updated>
<author>
<name>David Herrmann</name>
<email>dh.herrmann@googlemail.com</email>
</author>
<published>2013-01-16T18:35:25+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=08cb5c1d0245f6bfc1dd4d041eb418bc160c7b05'/>
<id>08cb5c1d0245f6bfc1dd4d041eb418bc160c7b05</id>
<content type='text'>
This fixes all the out-of-tree build-failures with manpages and uses a
.man_fixup file to avoid overriding man-pages on every build.

Manpages are only built if xsltproc is found and the stylesheets are
available locally. You can disable building manpages with
--disable-manpages so the quite expensive xsltproc procedure can be
skipped.

Signed-off-by: David Herrmann &lt;dh.herrmann@googlemail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes all the out-of-tree build-failures with manpages and uses a
.man_fixup file to avoid overriding man-pages on every build.

Manpages are only built if xsltproc is found and the stylesheets are
available locally. You can disable building manpages with
--disable-manpages so the quite expensive xsltproc procedure can be
skipped.

Signed-off-by: David Herrmann &lt;dh.herrmann@googlemail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>man: convert manpages to XML instead of plain troff</title>
<updated>2013-01-10T00:17:03+00:00</updated>
<author>
<name>David Herrmann</name>
<email>dh.herrmann@googlemail.com</email>
</author>
<published>2012-09-28T21:44:19+00:00</published>
<link rel='alternate' type='text/html' href='https://gitolite.ideasonboard.com/renesas/drm.git/commit/?id=6b7e45c7516b7fdfe85e7792f82624458dcb2ac6'/>
<id>6b7e45c7516b7fdfe85e7792f82624458dcb2ac6</id>
<content type='text'>
If we want to use the manpages in external documentation other than normal
manpages, we should rather use XML. Furthermore, almost no-one knows troff
today, anyway, and XML allows others to easily add more pages without
having to learn troff.

Signed-off-by: David Herrmann &lt;dh.herrmann@googlemail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we want to use the manpages in external documentation other than normal
manpages, we should rather use XML. Furthermore, almost no-one knows troff
today, anyway, and XML allows others to easily add more pages without
having to learn troff.

Signed-off-by: David Herrmann &lt;dh.herrmann@googlemail.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
