<feed xmlns='http://www.w3.org/2005/Atom'>
<title>external_mesa3d/docs/relnotes/10.6.0.html, branch replicant-6.0</title>
<subtitle>external/mesa3d
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/'/>
<entry>
<title>docs: Add sha256sums for the 10.6.0 release</title>
<updated>2015-06-15T07:57:55+00:00</updated>
<author>
<name>Emil Velikov</name>
<email>emil.l.velikov@gmail.com</email>
</author>
<published>2015-06-14T15:40:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=f9e04413284ce29214527b4d6369c8462000cb3d'/>
<id>f9e04413284ce29214527b4d6369c8462000cb3d</id>
<content type='text'>
Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
(cherry picked from commit 5d327b373531861f86a726db669b3d656f1b5f8d)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
(cherry picked from commit 5d327b373531861f86a726db669b3d656f1b5f8d)
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: Update 10.6.0 release notes</title>
<updated>2015-06-15T07:57:55+00:00</updated>
<author>
<name>Emil Velikov</name>
<email>emil.l.velikov@gmail.com</email>
</author>
<published>2015-06-14T15:26:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=311abe7fbd590505fd86e22a3030e00445218cb0'/>
<id>311abe7fbd590505fd86e22a3030e00445218cb0</id>
<content type='text'>
Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
(cherry picked from commit 3b9cde5c8138fb5cc45c652f2a5c15c5fa222bd7)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
(cherry picked from commit 3b9cde5c8138fb5cc45c652f2a5c15c5fa222bd7)
</pre>
</div>
</content>
</entry>
<entry>
<title>docs/relnotes: Mark off ARB_direct_state_access for 10.6</title>
<updated>2015-05-14T13:48:18+00:00</updated>
<author>
<name>Fredrik Höglund</name>
<email>fredrik@kde.org</email>
</author>
<published>2015-05-07T18:29:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=b9cb7c19806e8ec33a626c289788876499cd8a27'/>
<id>b9cb7c19806e8ec33a626c289788876499cd8a27</id>
<content type='text'>
v2: Make it clear that ARB_direct_state_access is only available on
    drivers that support GL 2.0+

Signed-off-by: Fredrik Höglund &lt;fredrik@kde.org&gt;
Reviewed-by: Adam Jackson &lt;ajax@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
v2: Make it clear that ARB_direct_state_access is only available on
    drivers that support GL 2.0+

Signed-off-by: Fredrik Höglund &lt;fredrik@kde.org&gt;
Reviewed-by: Adam Jackson &lt;ajax@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>softpipe: enable ARB_texture_view</title>
<updated>2015-05-13T20:57:50+00:00</updated>
<author>
<name>Roland Scheidegger</name>
<email>sroland@vmware.com</email>
</author>
<published>2015-05-13T20:56:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=adcf8f8a13717f7eb53b2aa86c4b56e344f2f317'/>
<id>adcf8f8a13717f7eb53b2aa86c4b56e344f2f317</id>
<content type='text'>
Some bits were already there for texture views but some were missing.
In particular for cube map views things needed to change a bit.
For simplicity I ended up removing the separate face addr bit (just use
the z bit) - cube arrays didn't use it already, so just follow the same
logic there. (In theory using separate bits could allow for better hash
function but I don't think anyone ever did some measurements of that so
probably not worth the trouble, if we'd reintroduce it we'd certainly
wanted to use the same logic for cube arrays and cube maps.)
Also extend the seamless cube sampling to cube arrays - as there were no
piglit failures before this is apparently untested, but things now generally
work quite the same for cube textures and cube array textures so there
hopefully shouldn't be any trouble...

49 new piglits, 47 pass, 2 fail (both due to fake multisampling).

v2: incorporate Brian's feedback, add sampler view validation,
function rename, formatting fixes.

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some bits were already there for texture views but some were missing.
In particular for cube map views things needed to change a bit.
For simplicity I ended up removing the separate face addr bit (just use
the z bit) - cube arrays didn't use it already, so just follow the same
logic there. (In theory using separate bits could allow for better hash
function but I don't think anyone ever did some measurements of that so
probably not worth the trouble, if we'd reintroduce it we'd certainly
wanted to use the same logic for cube arrays and cube maps.)
Also extend the seamless cube sampling to cube arrays - as there were no
piglit failures before this is apparently untested, but things now generally
work quite the same for cube textures and cube array textures so there
hopefully shouldn't be any trouble...

49 new piglits, 47 pass, 2 fail (both due to fake multisampling).

v2: incorporate Brian's feedback, add sampler view validation,
function rename, formatting fixes.

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>llvmpipe: enable ARB_texture_view</title>
<updated>2015-05-13T20:57:50+00:00</updated>
<author>
<name>Roland Scheidegger</name>
<email>sroland@vmware.com</email>
</author>
<published>2015-05-13T20:16:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=e6c66f4fb060cf2566d2b5e091b76a098566344d'/>
<id>e6c66f4fb060cf2566d2b5e091b76a098566344d</id>
<content type='text'>
All the functionality was pretty much there, just not tested.
Trivially fix up the missing pieces (take target info from view not
resource), and add some missing bits for cubes.
Also add some minimal debug validation to detect uninitialized target values
in the view...

49 new piglits, 47 pass, 2 fail (both related to fake multisampling,
not texture_view itself). No other piglit changes.

v2: move sampler view validation to sampler view creation, update docs.

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All the functionality was pretty much there, just not tested.
Trivially fix up the missing pieces (take target info from view not
resource), and add some missing bits for cubes.
Also add some minimal debug validation to detect uninitialized target values
in the view...

49 new piglits, 47 pass, 2 fail (both related to fake multisampling,
not texture_view itself). No other piglit changes.

v2: move sampler view validation to sampler view creation, update docs.

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: update ARB_vertex_attrib_64bit status</title>
<updated>2015-05-08T00:22:12+00:00</updated>
<author>
<name>Dave Airlie</name>
<email>airlied@redhat.com</email>
</author>
<published>2015-04-24T02:50:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=ff64411c84b2260fef80516ec4981d70c38aa3ca'/>
<id>ff64411c84b2260fef80516ec4981d70c38aa3ca</id>
<content type='text'>
Add to GL3.txt and release notes.

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add to GL3.txt and release notes.

Signed-off-by: Dave Airlie &lt;airlied@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>i965/sync: Implement DRI2_Fence extension</title>
<updated>2015-05-07T15:11:22+00:00</updated>
<author>
<name>Chad Versace</name>
<email>chad.versace@intel.com</email>
</author>
<published>2015-05-06T02:05:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=c636284ee8ee95bb3f3ad31aaf26a9512ec5006c'/>
<id>c636284ee8ee95bb3f3ad31aaf26a9512ec5006c</id>
<content type='text'>
This enables EGL_KHR_fence_sync and EGL_KHR_wait_sync.

Below is the difference in piglit results, before and after this patch.
No regressions and several tests improve from 'skip' to 'pass'. Out of
EGL_KHR_fence_sync tests, two of the multithreaded tests skip; all other
tests pass.

  cmdline: piglit run -p gbm -t sync tests/quick.py
  mesa: master@1ac7db0
  piglit: 4069bec
  hw: Ivybridge

        | before after
  ------+-------------
   pass |     32    46
   fail |      0     0
  crash |      0     0
   skip |     35    21
  total |     67    67

v2:
  - Set fence-&gt;signalled = true in brw_fence_has_completed() too.

Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Reviewed-by: Kenneth Graunke &lt;kenneth@whitecape.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This enables EGL_KHR_fence_sync and EGL_KHR_wait_sync.

Below is the difference in piglit results, before and after this patch.
No regressions and several tests improve from 'skip' to 'pass'. Out of
EGL_KHR_fence_sync tests, two of the multithreaded tests skip; all other
tests pass.

  cmdline: piglit run -p gbm -t sync tests/quick.py
  mesa: master@1ac7db0
  piglit: 4069bec
  hw: Ivybridge

        | before after
  ------+-------------
   pass |     32    46
   fail |      0     0
  crash |      0     0
   skip |     35    21
  total |     67    67

v2:
  - Set fence-&gt;signalled = true in brw_fence_has_completed() too.

Reviewed-by: Daniel Stone &lt;daniels@collabora.com&gt;
Reviewed-by: Kenneth Graunke &lt;kenneth@whitecape.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>relnotes: Note support for viewport arrays on i965/Gen6.</title>
<updated>2015-05-06T07:05:17+00:00</updated>
<author>
<name>Chris Forbes</name>
<email>chrisf@ijw.co.nz</email>
</author>
<published>2015-05-06T07:05:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=1fcdb2ce794d14545b06640b2316c629a3bde3ee'/>
<id>1fcdb2ce794d14545b06640b2316c629a3bde3ee</id>
<content type='text'>
Signed-off-by: Chris Forbes &lt;chrisf@ijw.co.nz&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Chris Forbes &lt;chrisf@ijw.co.nz&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: mark GL_AMD_performance_monitor on nvc0 for the 10.6.0 release</title>
<updated>2015-05-05T21:03:36+00:00</updated>
<author>
<name>Samuel Pitoiset</name>
<email>samuel.pitoiset@gmail.com</email>
</author>
<published>2014-07-07T22:43:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=3a365df6657e1d7b54d82fe0bc58e76e44b4cb5c'/>
<id>3a365df6657e1d7b54d82fe0bc58e76e44b4cb5c</id>
<content type='text'>
Other drivers which want to enable this extension must expose groups of
GPU hardware performance counters.

Signed-off-by: Samuel Pitoiset &lt;samuel.pitoiset@gmail.com&gt;
Reviewed-by: Martin Peres &lt;martin.peres@free.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Other drivers which want to enable this extension must expose groups of
GPU hardware performance counters.

Signed-off-by: Samuel Pitoiset &lt;samuel.pitoiset@gmail.com&gt;
Reviewed-by: Martin Peres &lt;martin.peres@free.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>docs/relnotes: document the new EGL sync extensions</title>
<updated>2015-04-30T12:38:38+00:00</updated>
<author>
<name>Marek Olšák</name>
<email>marek.olsak@amd.com</email>
</author>
<published>2015-04-29T18:33:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/replicant/external_mesa3d/commit/?id=1db5d3c19ee8d91686dfe3c1927a3e2dfa83830c'/>
<id>1db5d3c19ee8d91686dfe3c1927a3e2dfa83830c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
