<feed xmlns='http://www.w3.org/2005/Atom'>
<title>external_mesa3d/src/gallium/targets, branch replicant-6.0-0003</title>
<subtitle>external/mesa3d
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/'/>
<entry>
<title>enable standalone build of llvmpipe for ARM</title>
<updated>2017-02-12T19:15:41+00:00</updated>
<author>
<name>Wolfgang Wiedmeyer</name>
<email>wolfgit@wiedmeyer.de</email>
</author>
<published>2017-02-12T19:15:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=bddbe95616987fe637a71616b5f9130160f1ea07'/>
<id>bddbe95616987fe637a71616b5f9130160f1ea07</id>
<content type='text'>
also add profiling flags

Signed-off-by: Wolfgang Wiedmeyer &lt;wolfgit@wiedmeyer.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also add profiling flags

Signed-off-by: Wolfgang Wiedmeyer &lt;wolfgit@wiedmeyer.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>android: fix building errors on Android 7.0</title>
<updated>2016-11-01T19:42:00+00:00</updated>
<author>
<name>Chih-Wei Huang</name>
<email>cwhuang@linux.org.tw</email>
</author>
<published>2016-08-23T06:36:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=7bdb0a5b2acc8cff3f67e8d8932ee5f00b7bf136'/>
<id>7bdb0a5b2acc8cff3f67e8d8932ee5f00b7bf136</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>android: support swrast</title>
<updated>2016-11-01T19:41:59+00:00</updated>
<author>
<name>WuZhen</name>
<email>wuzhen@jidemail.com</email>
</author>
<published>2016-06-18T13:57:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=61025f0b269c8c31ec76dba5f72d98590d001949'/>
<id>61025f0b269c8c31ec76dba5f72d98590d001949</id>
<content type='text'>
System boots up with gles_mesa/softpipe/llvmpipe.

NO_REF_TASK
Tested: local run

Change-Id: I629ed0ca9fad12e32270eb8e8bfa9f7681b68474
Signed-off-by: Chih-Wei Huang &lt;cwhuang@linux.org.tw&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
System boots up with gles_mesa/softpipe/llvmpipe.

NO_REF_TASK
Tested: local run

Change-Id: I629ed0ca9fad12e32270eb8e8bfa9f7681b68474
Signed-off-by: Chih-Wei Huang &lt;cwhuang@linux.org.tw&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>android: print debug info to logcat</title>
<updated>2016-11-01T19:41:59+00:00</updated>
<author>
<name>WuZhen</name>
<email>wuzhen@jidemail.com</email>
</author>
<published>2016-01-20T07:52:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=8fc46649adfa99b1f316bd34555a0ac8dd99737d'/>
<id>8fc46649adfa99b1f316bd34555a0ac8dd99737d</id>
<content type='text'>
Redirect logs printed to stderr to logcat.

NO_REF_TASK
Tested: local run

Change-Id: I58e3966a608af361b86c54b4c95a92561b711968
Signed-off-by: Chih-Wei Huang &lt;cwhuang@linux.org.tw&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Redirect logs printed to stderr to logcat.

NO_REF_TASK
Tested: local run

Change-Id: I58e3966a608af361b86c54b4c95a92561b711968
Signed-off-by: Chih-Wei Huang &lt;cwhuang@linux.org.tw&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gallium: introduce load_pipe_screen()</title>
<updated>2016-11-01T19:41:59+00:00</updated>
<author>
<name>Rob Herring</name>
<email>robh@kernel.org</email>
</author>
<published>2016-02-10T22:56:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=7618870ed442a6b1f4fc60888403c0bbbbfa35b5'/>
<id>7618870ed442a6b1f4fc60888403c0bbbbfa35b5</id>
<content type='text'>
Introduce load_pipe_screen() public entry point for other code which
dlopen()'s gralloc_dri.so for purposes of loading a pipe_screen. This way
drm_gralloc can avoid static linking of each gallium winsys and driver,
and avoid duplicated logic to figure out which pipe driver to load.

This is based on Rob Clark's work. I moved it into pipe_loader which seems
to be a better spot.

Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Introduce load_pipe_screen() public entry point for other code which
dlopen()'s gralloc_dri.so for purposes of loading a pipe_screen. This way
drm_gralloc can avoid static linking of each gallium winsys and driver,
and avoid duplicated logic to figure out which pipe driver to load.

This is based on Rob Clark's work. I moved it into pipe_loader which seems
to be a better spot.

Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Android: Export gallium_dri include files</title>
<updated>2016-11-01T19:41:59+00:00</updated>
<author>
<name>Rob Herring</name>
<email>robh@kernel.org</email>
</author>
<published>2015-12-17T14:18:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=6ba00e6acd0f9fa19fd240ddbc25bc656fbd7f17'/>
<id>6ba00e6acd0f9fa19fd240ddbc25bc656fbd7f17</id>
<content type='text'>
This doesn't work yet because the exported include files can't be picked
up by the android build system unless the library has a 'lib' prefix.

Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This doesn't work yet because the exported include files can't be picked
up by the android build system unless the library has a 'lib' prefix.

Signed-off-by: Rob Herring &lt;robh@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gallium: annotate sw_driver_descriptor instance as const data</title>
<updated>2016-10-14T10:09:00+00:00</updated>
<author>
<name>Emil Velikov</name>
<email>emil.velikov@collabora.com</email>
</author>
<published>2016-10-11T18:39:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=48267b730cdf3e4ce78449cee10413cb5e73fb50'/>
<id>48267b730cdf3e4ce78449cee10413cb5e73fb50</id>
<content type='text'>
Already treated and handled as such.

Signed-off-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Already treated and handled as such.

Signed-off-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>gallium: remove unused drm_driver_descriptor::driver_name</title>
<updated>2016-10-14T10:09:00+00:00</updated>
<author>
<name>Emil Velikov</name>
<email>emil.velikov@collabora.com</email>
</author>
<published>2016-10-11T18:39:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=9837cf13b153218d9a5f32f538277e4fc139cebe'/>
<id>9837cf13b153218d9a5f32f538277e4fc139cebe</id>
<content type='text'>
Likely unused since day 1, although I've only checked back until the
st/dri unification with commit 29ca7d2c948 ("st/dri: merge dri/drm and
dri/sw backends")

Based on the comment, referencing drmOpenByName it's not something we
want to bring back.

Signed-off-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Likely unused since day 1, although I've only checked back until the
st/dri unification with commit 29ca7d2c948 ("st/dri: merge dri/drm and
dri/sw backends")

Based on the comment, referencing drmOpenByName it's not something we
want to bring back.

Signed-off-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
Reviewed-by: Marek Olšák &lt;marek.olsak@amd.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>android: add support for libmesa_amdgpu_addrlib</title>
<updated>2016-09-13T00:06:04+00:00</updated>
<author>
<name>Mauro Rossi</name>
<email>issor.oruam@gmail.com</email>
</author>
<published>2016-09-12T23:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=6b9d7e69ee7fd1162f7ac231a337630d859c493b'/>
<id>6b9d7e69ee7fd1162f7ac231a337630d859c493b</id>
<content type='text'>
Android porting of the following commits:

f1f1ba3 "radeonsi: move sid.h/r600d_common.h to a common place."
69fca64 "amd/addrlib: move addrlib from amdgpu winsys to common code"

This patch fixes android building errors

Reviewed-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Android porting of the following commits:

f1f1ba3 "radeonsi: move sid.h/r600d_common.h to a common place."
69fca64 "amd/addrlib: move addrlib from amdgpu winsys to common code"

This patch fixes android building errors

Reviewed-by: Dave Airlie &lt;airlied@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce .editorconfig</title>
<updated>2016-09-01T00:06:54+00:00</updated>
<author>
<name>Eric Engestrom</name>
<email>eric@engestrom.ch</email>
</author>
<published>2016-08-30T20:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=3bd885d09cea6ecf19ddfd948c8dd74f5e3ea600'/>
<id>3bd885d09cea6ecf19ddfd948c8dd74f5e3ea600</id>
<content type='text'>
A few weeks ago, Jose Fonseca suggested [0] we use .editorconfig files
to try and enforce the formatting of the code, to which Michel Dänzer
suggested [1] we start by importing the existing .dir-locals.el
settings. The first draft was discussed in the RFC [2].

These .editorconfig are a first step, one that has the advantage of
requiring little to no intervention from the devs once the settings
files are in place, but the settings are very limited. This does have
the advantage of applying while the code is being written.
This doesn't replace the need for more comprehensive formatting tools
such as clang-format &amp; clang-tidy, but those reformat the code after
the fact.

[0] https://lists.freedesktop.org/archives/mesa-dev/2016-June/121545.html
[1] https://lists.freedesktop.org/archives/mesa-dev/2016-June/121639.html
[2] https://lists.freedesktop.org/archives/mesa-dev/2016-July/123431.html

Acked-by: Nicolai Hähnle &lt;nicolai.haehnle@amd.com&gt;
Acked-by: Eric Anholt &lt;eric@anholt.net&gt;
Signed-off-by: Eric Engestrom &lt;eric@engestrom.ch&gt;
Reviewed-by: Jose Fonseca &lt;jfonseca@vmware.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
A few weeks ago, Jose Fonseca suggested [0] we use .editorconfig files
to try and enforce the formatting of the code, to which Michel Dänzer
suggested [1] we start by importing the existing .dir-locals.el
settings. The first draft was discussed in the RFC [2].

These .editorconfig are a first step, one that has the advantage of
requiring little to no intervention from the devs once the settings
files are in place, but the settings are very limited. This does have
the advantage of applying while the code is being written.
This doesn't replace the need for more comprehensive formatting tools
such as clang-format &amp; clang-tidy, but those reformat the code after
the fact.

[0] https://lists.freedesktop.org/archives/mesa-dev/2016-June/121545.html
[1] https://lists.freedesktop.org/archives/mesa-dev/2016-June/121639.html
[2] https://lists.freedesktop.org/archives/mesa-dev/2016-July/123431.html

Acked-by: Nicolai Hähnle &lt;nicolai.haehnle@amd.com&gt;
Acked-by: Eric Anholt &lt;eric@anholt.net&gt;
Signed-off-by: Eric Engestrom &lt;eric@engestrom.ch&gt;
Reviewed-by: Jose Fonseca &lt;jfonseca@vmware.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
