<feed xmlns='http://www.w3.org/2005/Atom'>
<title>external_mesa3d/include, branch replicant-6.0-0004</title>
<subtitle>external/mesa3d
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/'/>
<entry>
<title>Merge remote-tracking branch 'mesa/13.0' into nougat-x86</title>
<updated>2016-11-25T04:05:07+00:00</updated>
<author>
<name>Chih-Wei Huang</name>
<email>cwhuang@linux.org.tw</email>
</author>
<published>2016-11-25T04:05:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=524121d42bfdf8c1bd3565bd2adb0ffd7b52713f'/>
<id>524121d42bfdf8c1bd3565bd2adb0ffd7b52713f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>i965/glk: Add basic Geminilake support</title>
<updated>2016-11-24T16:34:40+00:00</updated>
<author>
<name>Ben Widawsky</name>
<email>ben@bwidawsk.net</email>
</author>
<published>2016-11-10T18:20:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=045420ea06b6aacdaab3dbf5915c3747093e6506'/>
<id>045420ea06b6aacdaab3dbf5915c3747093e6506</id>
<content type='text'>
v2: s/bdw/gen; Add the 2x6 config
v3: Add min_ds_entries

Cc: "13.0" &lt;mesa-stable@lists.freedesktop.org&gt;
Signed-off-by: Ben Widawsky &lt;ben@bwidawsk.net&gt;
Reviewed-by: Anuj Phogat &lt;anuj.phogat@gmail.com&gt;
Reviewed-by: Kenneth Graunke &lt;kenneth@whitecape.org&gt;
(cherry picked from commit 2193fb0e1f437b53672a03f74e40d4aebc503f9e)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
v2: s/bdw/gen; Add the 2x6 config
v3: Add min_ds_entries

Cc: "13.0" &lt;mesa-stable@lists.freedesktop.org&gt;
Signed-off-by: Ben Widawsky &lt;ben@bwidawsk.net&gt;
Reviewed-by: Anuj Phogat &lt;anuj.phogat@gmail.com&gt;
Reviewed-by: Kenneth Graunke &lt;kenneth@whitecape.org&gt;
(cherry picked from commit 2193fb0e1f437b53672a03f74e40d4aebc503f9e)
</pre>
</div>
</content>
</entry>
<entry>
<title>i965: Reorder PCI ID list to match release order</title>
<updated>2016-11-24T16:34:40+00:00</updated>
<author>
<name>Ben Widawsky</name>
<email>ben@bwidawsk.net</email>
</author>
<published>2016-10-18T20:50:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=ee56f5577d7e57ddb3440b51152742182174f390'/>
<id>ee56f5577d7e57ddb3440b51152742182174f390</id>
<content type='text'>
I have some OCD...

Signed-off-by: Ben Widawsky &lt;ben@bwidawsk.net&gt;
Reviewed-by: Dylan Baker &lt;dylan@pnwbakers.com&gt;
(cherry picked from commit ffd9060b2388dcb4bc4d4e564dab23541f641830)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I have some OCD...

Signed-off-by: Ben Widawsky &lt;ben@bwidawsk.net&gt;
Reviewed-by: Dylan Baker &lt;dylan@pnwbakers.com&gt;
(cherry picked from commit ffd9060b2388dcb4bc4d4e564dab23541f641830)
</pre>
</div>
</content>
</entry>
<entry>
<title>i965: Add some APL and KBL SKU strings</title>
<updated>2016-11-24T16:34:40+00:00</updated>
<author>
<name>Ben Widawsky</name>
<email>ben@bwidawsk.net</email>
</author>
<published>2016-10-18T20:32:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=d3de9f5cb9d0c144e1769c8f4ab29b2b684230e3'/>
<id>d3de9f5cb9d0c144e1769c8f4ab29b2b684230e3</id>
<content type='text'>
We got a couple for products that exist on ark.intel.com, so let's just
put them in now.

Signed-off-by: Ben Widawsky &lt;ben@bwidawsk.net&gt;
(cherry picked from commit b8509c8936bdb3deaeac86e2ee9716c06d4e0865)

Squashed with commit:

i965: Fix KBL typo in string

Signed-off-by: Ben Widawsky &lt;ben@bwidawsk.net&gt;
Reviewed-by: Anuj Phogat &lt;anuj.phogat@gmail.com&gt;
Reviewed-by: Kenneth Graunke &lt;kenneth@whitecape.org&gt;
(cherry picked from commit 19a01f8139f74d98548c87a0fd3cc2ff9c60b46b)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We got a couple for products that exist on ark.intel.com, so let's just
put them in now.

Signed-off-by: Ben Widawsky &lt;ben@bwidawsk.net&gt;
(cherry picked from commit b8509c8936bdb3deaeac86e2ee9716c06d4e0865)

Squashed with commit:

i965: Fix KBL typo in string

Signed-off-by: Ben Widawsky &lt;ben@bwidawsk.net&gt;
Reviewed-by: Anuj Phogat &lt;anuj.phogat@gmail.com&gt;
Reviewed-by: Kenneth Graunke &lt;kenneth@whitecape.org&gt;
(cherry picked from commit 19a01f8139f74d98548c87a0fd3cc2ff9c60b46b)
</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>egl: Implement EGL_MESA_platform_surfaceless</title>
<updated>2016-10-14T18:19:40+00:00</updated>
<author>
<name>Chad Versace</name>
<email>chadversary@chromium.org</email>
</author>
<published>2016-10-12T22:48:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=a597c8ad5b75f37336257e3f4462caebacb621ef'/>
<id>a597c8ad5b75f37336257e3f4462caebacb621ef</id>
<content type='text'>
Reviewed-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>mesa_glinterop: allow building without X and related headers</title>
<updated>2016-10-14T10:08:59+00:00</updated>
<author>
<name>Emil Velikov</name>
<email>emil.l.velikov@gmail.com</email>
</author>
<published>2016-10-12T17:49:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=c85b34ffd04f9a7a16fe30173474e857d0f42d5f'/>
<id>c85b34ffd04f9a7a16fe30173474e857d0f42d5f</id>
<content type='text'>
This commit effectively reverts c10dcb2ce837922c6ee4e191e6d6202098a5ee10
and fixes the typedef redefinition which inspired it.

In order to prevent requiring X packages at build time earlier commit
forward declared the required X/GLX typedefs. Since that approach
introduced typedef redefinition (a C11 feature) it was reverted.

To avoid the redefinition while _not_ mandating X and related headers
forward declare the structs and use those through the header.

As anyone uses the mesa interop header they ensure that the X (or others
in terms of EGL) headers are included, which ensures that everything is
resolved within the compilation unit.

Cc: Vinson Lee &lt;vlee@freedesktop.org&gt;
Cc: "12.0" &lt;mesa-stable@lists.freedesktop.org&gt;
Cc: Tapani Pälli &lt;tapani.palli@intel.com&gt;
Cc: Chih-Wei Huang &lt;cwhuang@android-x86.org&gt;
Fixes: c10dcb2ce837 ("Revert "mesa_glinterop: remove inclusion of GLX
header"")
Fixes: 8472045b16b3 ("mesa_glinterop: remove inclusion of GLX header")
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=96770
Signed-off-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
Tested-by: Vinson Lee &lt;vlee@freedesktop.org&gt;
Reviewed-by: Tapani Pälli &lt;tapani.palli@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit effectively reverts c10dcb2ce837922c6ee4e191e6d6202098a5ee10
and fixes the typedef redefinition which inspired it.

In order to prevent requiring X packages at build time earlier commit
forward declared the required X/GLX typedefs. Since that approach
introduced typedef redefinition (a C11 feature) it was reverted.

To avoid the redefinition while _not_ mandating X and related headers
forward declare the structs and use those through the header.

As anyone uses the mesa interop header they ensure that the X (or others
in terms of EGL) headers are included, which ensures that everything is
resolved within the compilation unit.

Cc: Vinson Lee &lt;vlee@freedesktop.org&gt;
Cc: "12.0" &lt;mesa-stable@lists.freedesktop.org&gt;
Cc: Tapani Pälli &lt;tapani.palli@intel.com&gt;
Cc: Chih-Wei Huang &lt;cwhuang@android-x86.org&gt;
Fixes: c10dcb2ce837 ("Revert "mesa_glinterop: remove inclusion of GLX
header"")
Fixes: 8472045b16b3 ("mesa_glinterop: remove inclusion of GLX header")
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=96770
Signed-off-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
Tested-by: Vinson Lee &lt;vlee@freedesktop.org&gt;
Reviewed-by: Tapani Pälli &lt;tapani.palli@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Revert "mesa_glinterop: remove inclusion of GLX header"</title>
<updated>2016-10-10T22:09:44+00:00</updated>
<author>
<name>Vinson Lee</name>
<email>vlee@freedesktop.org</email>
</author>
<published>2016-10-03T22:16:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=c10dcb2ce837922c6ee4e191e6d6202098a5ee10'/>
<id>c10dcb2ce837922c6ee4e191e6d6202098a5ee10</id>
<content type='text'>
This reverts commit 8472045b16b3e4621553fe451a20a9ba9f0d44b6.

Conflicts:

	include/GL/mesa_glinterop.h

This patch fixes this build error with GCC 4.4.

  Compiling src/glx/dri_common_interop.c ...
In file included from src/glx/dri_common_interop.c:33:
include/GL/mesa_glinterop.h:62: error: redefinition of typedef ‘GLXContext’
include/GL/glx.h:165: note: previous declaration of ‘GLXContext’ was here

Fixes: 8472045b16b3 ("mesa_glinterop: remove inclusion of GLX header")
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=96770
Signed-off-by: Vinson Lee &lt;vlee@freedesktop.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 8472045b16b3e4621553fe451a20a9ba9f0d44b6.

Conflicts:

	include/GL/mesa_glinterop.h

This patch fixes this build error with GCC 4.4.

  Compiling src/glx/dri_common_interop.c ...
In file included from src/glx/dri_common_interop.c:33:
include/GL/mesa_glinterop.h:62: error: redefinition of typedef ‘GLXContext’
include/GL/glx.h:165: note: previous declaration of ‘GLXContext’ was here

Fixes: 8472045b16b3 ("mesa_glinterop: remove inclusion of GLX header")
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=96770
Signed-off-by: Vinson Lee &lt;vlee@freedesktop.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>dri: add offset attribute and bump version of EGLImage extensions.</title>
<updated>2016-09-21T11:19:19+00:00</updated>
<author>
<name>Chuanbo Weng</name>
<email>chuanbo.weng@intel.com</email>
</author>
<published>2016-09-13T17:07:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=1ceb775d5738365e82221773656c3b70e98bc1d3'/>
<id>1ceb775d5738365e82221773656c3b70e98bc1d3</id>
<content type='text'>
Offset is useful for buffer sharing with other components, so add
it to queryImage attributes.

Signed-off-by: Chuanbo Weng &lt;chuanbo.weng@intel.com&gt;
Reviewed-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
Reviewed-by: Jason Ekstrand &lt;jason@jlekstrand.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Offset is useful for buffer sharing with other components, so add
it to queryImage attributes.

Signed-off-by: Chuanbo Weng &lt;chuanbo.weng@intel.com&gt;
Reviewed-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
Reviewed-by: Jason Ekstrand &lt;jason@jlekstrand.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>egl: Update eglext.h (v2)</title>
<updated>2016-09-14T15:45:58+00:00</updated>
<author>
<name>Kyle Brenneman</name>
<email>kbrenneman@nvidia.com</email>
</author>
<published>2016-07-06T16:33:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=6e50f12b043436d066c8e9f24984e1ddc32d8ec4'/>
<id>6e50f12b043436d066c8e9f24984e1ddc32d8ec4</id>
<content type='text'>
Updated eglext.h to revision 33111 from the Khronos repository.

v2:
- Don't (re)move extension includes from eglext.h (Emil Velikov)
- Bump to revision 33111 (Adam Jackson)

Reviewed-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
Reviewed-by: Adam Jackson &lt;ajax@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated eglext.h to revision 33111 from the Khronos repository.

v2:
- Don't (re)move extension includes from eglext.h (Emil Velikov)
- Bump to revision 33111 (Adam Jackson)

Reviewed-by: Emil Velikov &lt;emil.velikov@collabora.com&gt;
Reviewed-by: Adam Jackson &lt;ajax@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
