<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/mesa.git/include, branch baserock/james/test</title>
<subtitle>gitlab.freedesktop.org: mesa/mesa.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/'/>
<entry>
<title>c11/threads: Use PTHREAD_MUTEX_RECURSIVE by default</title>
<updated>2015-03-25T21:33:26+00:00</updated>
<author>
<name>Felix Janda</name>
<email>felix.janda@posteo.de</email>
</author>
<published>2015-02-02T19:04:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=29810e43dad8573b5986c58bcd208463ddf18957'/>
<id>29810e43dad8573b5986c58bcd208463ddf18957</id>
<content type='text'>
Previously PTHREAD_MUTEX_RECURSIVE_NP had been used on linux for
compatibility with old glibc. Since mesa defines __GNU_SOURCE__
on linux PTHREAD_MUTEX_RECURSIVE is also available since at least
1998. So we can unconditionally use the portable version
PTHREAD_MUTEX_RECURSIVE.

Cc: "10.5" &lt;mesa-stable@lists.freedesktop.org&gt;
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=88534
Reviewed-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
(cherry picked from commit aead7fe2e2b6c89258f80a25299f4ec0fece2d95)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously PTHREAD_MUTEX_RECURSIVE_NP had been used on linux for
compatibility with old glibc. Since mesa defines __GNU_SOURCE__
on linux PTHREAD_MUTEX_RECURSIVE is also available since at least
1998. So we can unconditionally use the portable version
PTHREAD_MUTEX_RECURSIVE.

Cc: "10.5" &lt;mesa-stable@lists.freedesktop.org&gt;
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=88534
Reviewed-by: Emil Velikov &lt;emil.l.velikov@gmail.com&gt;
(cherry picked from commit aead7fe2e2b6c89258f80a25299f4ec0fece2d95)
</pre>
</div>
</content>
</entry>
<entry>
<title>st/nine: D3DRS_FILLMODE set to 0 is D3DFILL_SOLID</title>
<updated>2015-02-05T23:07:19+00:00</updated>
<author>
<name>Tiziano Bacocco</name>
<email>tizbac2@gmail.com</email>
</author>
<published>2015-01-19T14:40:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=1c1d26cd97a0dd85c8c2f447d6f254df17658b4c'/>
<id>1c1d26cd97a0dd85c8c2f447d6f254df17658b4c</id>
<content type='text'>
Reviewed-by: Axel Davy &lt;axel.davy@ens.fr&gt;
Reviewed-by: David Heidelberg &lt;david@ixit.cz&gt;
Signed-off-by: Tiziano Bacocco &lt;tizbac2@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Axel Davy &lt;axel.davy@ens.fr&gt;
Reviewed-by: David Heidelberg &lt;david@ixit.cz&gt;
Signed-off-by: Tiziano Bacocco &lt;tizbac2@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>st/nine: Setting D3DRS_ALPHAFUNC to 0 means D3DCMP_NEVER</title>
<updated>2015-02-05T23:07:19+00:00</updated>
<author>
<name>Tiziano Bacocco</name>
<email>tizbac2@gmail.com</email>
</author>
<published>2015-01-19T14:27:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=50f0e011da23945cb2219bf71c4dc7b1aeb5044f'/>
<id>50f0e011da23945cb2219bf71c4dc7b1aeb5044f</id>
<content type='text'>
Reviewed-by: Axel Davy &lt;axel.davy@ens.fr&gt;
Signed-off-by: Tiziano Bacocco &lt;tizbac2@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Axel Davy &lt;axel.davy@ens.fr&gt;
Signed-off-by: Tiziano Bacocco &lt;tizbac2@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>st/nine: Return E_FAIL for unused vertexdeclaration type</title>
<updated>2015-02-05T23:07:19+00:00</updated>
<author>
<name>Patrick Rudolph</name>
<email>siro@das-labor.org</email>
</author>
<published>2015-01-15T08:43:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=33617ef296efac88cd7b8b760ff3a8c47669e424'/>
<id>33617ef296efac88cd7b8b760ff3a8c47669e424</id>
<content type='text'>
Add returncode E_FAIL.
Return E_FAIL for any vertexdeclaration element with type unused.

Reviewed-by: Axel Davy &lt;axel.davy@ens.fr&gt;
Signed-off-by: Patrick Rudolph &lt;siro@das-labor.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add returncode E_FAIL.
Return E_FAIL for any vertexdeclaration element with type unused.

Reviewed-by: Axel Davy &lt;axel.davy@ens.fr&gt;
Signed-off-by: Patrick Rudolph &lt;siro@das-labor.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>st/nine: Implement ATOC hack</title>
<updated>2015-02-05T23:07:19+00:00</updated>
<author>
<name>Axel Davy</name>
<email>axel.davy@ens.fr</email>
</author>
<published>2015-01-14T11:41:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=75676886e4dd43c1e9ab85891d1ab6b2bf1fad92'/>
<id>75676886e4dd43c1e9ab85891d1ab6b2bf1fad92</id>
<content type='text'>
ATOC is an hack for Alpha to coverage
that is supported by NV and Intel.

You need to check the support for it
with CheckDeviceFormat.

Reviewed-by: Tiziano Bacocco &lt;tizbac2@gmail.com&gt;
Signed-off-by: Axel Davy &lt;axel.davy@ens.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ATOC is an hack for Alpha to coverage
that is supported by NV and Intel.

You need to check the support for it
with CheckDeviceFormat.

Reviewed-by: Tiziano Bacocco &lt;tizbac2@gmail.com&gt;
Signed-off-by: Axel Davy &lt;axel.davy@ens.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>st/nine: Implement RESZ hack</title>
<updated>2015-02-05T23:07:18+00:00</updated>
<author>
<name>Axel Davy</name>
<email>axel.davy@ens.fr</email>
</author>
<published>2015-01-07T17:43:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=42ac71a4e20c04a2cd7cd441274e5c527012a03c'/>
<id>42ac71a4e20c04a2cd7cd441274e5c527012a03c</id>
<content type='text'>
This D3D hack allows to resolve a multisampled
depth buffer into a single sampled one.

Note that the implementation is slightly incorrect.
When querying the content of D3DRS_POINTSIZE,
it should return the resz code if it has been set.
This behaviour will be implemented when state changes
will be reworked. For now the current behaviour is ok,
since apps use the D3DCREATE_PUREDEVICE flag when creating
the device, which means they won't read states and in exchange
get better performance.

Reviewed-by: Tiziano Bacocco &lt;tizbac2@gmail.com&gt;
Signed-off-by: Axel Davy &lt;axel.davy@ens.fr&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This D3D hack allows to resolve a multisampled
depth buffer into a single sampled one.

Note that the implementation is slightly incorrect.
When querying the content of D3DRS_POINTSIZE,
it should return the resz code if it has been set.
This behaviour will be implemented when state changes
will be reworked. For now the current behaviour is ok,
since apps use the D3DCREATE_PUREDEVICE flag when creating
the device, which means they won't read states and in exchange
get better performance.

Reviewed-by: Tiziano Bacocco &lt;tizbac2@gmail.com&gt;
Signed-off-by: Axel Davy &lt;axel.davy@ens.fr&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>GL: Update glext.h to Revision 29735 (20150202).</title>
<updated>2015-02-05T19:41:26+00:00</updated>
<author>
<name>Laura Ekstrand</name>
<email>laura@jlekstrand.net</email>
</author>
<published>2015-02-05T00:36:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=77cc799853232802627a14e5aaa408bfbed001aa'/>
<id>77cc799853232802627a14e5aaa408bfbed001aa</id>
<content type='text'>
Khronos modified glext.h to get rid of GL_TEXTURE_BINDING, a special enum
added for ARB_direct_state_access.  This enum was ruled unimplementable.

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
Tested-by: Laura Ekstrand &lt;laura@jlekstrand.net&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Khronos modified glext.h to get rid of GL_TEXTURE_BINDING, a special enum
added for ARB_direct_state_access.  This enum was ruled unimplementable.

Reviewed-by: Brian Paul &lt;brianp@vmware.com&gt;
Tested-by: Laura Ekstrand &lt;laura@jlekstrand.net&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>GL: Update glext.h to Khronos Revision 29537.</title>
<updated>2015-02-02T18:39:55+00:00</updated>
<author>
<name>Laura Ekstrand</name>
<email>laura@jlekstrand.net</email>
</author>
<published>2015-01-23T21:43:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=ad2c64abbd7326be35fa1f94c7e056e868ee6185'/>
<id>ad2c64abbd7326be35fa1f94c7e056e868ee6185</id>
<content type='text'>
Khronos Revision 29537 fixes ARB_direct_state_access function prototypes that
had GLsizei where they should have had GLsizeiptr. The mainly affects
functions related to buffer objects.

Reviewed-by: Chris Forbes &lt;chrisf@ijw.co.nz&gt;
Reviewed-by: Jason Ekstrand &lt;jason.ekstrand@intel.com&gt;
Reviewed-by: Ian Romanick &lt;ian.d.romanick@intel.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Khronos Revision 29537 fixes ARB_direct_state_access function prototypes that
had GLsizei where they should have had GLsizeiptr. The mainly affects
functions related to buffer objects.

Reviewed-by: Chris Forbes &lt;chrisf@ijw.co.nz&gt;
Reviewed-by: Jason Ekstrand &lt;jason.ekstrand@intel.com&gt;
Reviewed-by: Ian Romanick &lt;ian.d.romanick@intel.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>st/nine: Add new texture format strings</title>
<updated>2015-01-22T22:16:17+00:00</updated>
<author>
<name>Axel Davy</name>
<email>axel.davy@ens.fr</email>
</author>
<published>2014-12-07T15:46:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=d2f2a550cf590ec1c9c4d94e07e1f0a0c837f891'/>
<id>d2f2a550cf590ec1c9c4d94e07e1f0a0c837f891</id>
<content type='text'>
Reviewed-by: Ilia Mirkin &lt;imirkin@alum.mit.edu&gt;
Reviewed-by: David Heidelberg &lt;david@ixit.cz&gt;
Signed-off-by: Axel Davy &lt;axel.davy@ens.fr&gt;

Cc: "10.4" &lt;mesa-stable@lists.freedesktop.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Ilia Mirkin &lt;imirkin@alum.mit.edu&gt;
Reviewed-by: David Heidelberg &lt;david@ixit.cz&gt;
Signed-off-by: Axel Davy &lt;axel.davy@ens.fr&gt;

Cc: "10.4" &lt;mesa-stable@lists.freedesktop.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>st/nine: Add missing c++ declaration for IDirect3DVolumeTexture9</title>
<updated>2015-01-22T22:16:17+00:00</updated>
<author>
<name>Xavier Bouchoux</name>
<email>xavierb@gmail.com</email>
</author>
<published>2014-12-08T22:28:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/mesa.git/commit/?id=072e2ba8e18e62fdaae4780b68b93a956931f4a2'/>
<id>072e2ba8e18e62fdaae4780b68b93a956931f4a2</id>
<content type='text'>
Reviewed-by: Ilia Mirkin &lt;imirkin@alum.mit.edu&gt;
Reviewed-by: David Heidelberg &lt;david@ixit.cz&gt;
Reviewed-by: Axel Davy &lt;axel.davy@ens.fr&gt;
Signed-off-by: Xavier Bouchoux &lt;xavierb@gmail.com&gt;

Cc: "10.4" &lt;mesa-stable@lists.freedesktop.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Ilia Mirkin &lt;imirkin@alum.mit.edu&gt;
Reviewed-by: David Heidelberg &lt;david@ixit.cz&gt;
Reviewed-by: Axel Davy &lt;axel.davy@ens.fr&gt;
Signed-off-by: Xavier Bouchoux &lt;xavierb@gmail.com&gt;

Cc: "10.4" &lt;mesa-stable@lists.freedesktop.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
