<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/glx, branch android-x86-2.2</title>
<subtitle>Androïd/x86 port of Mesa drivers
</subtitle>
<id>https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=android-x86-2.2</id>
<link rel='self' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=android-x86-2.2'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/'/>
<updated>2010-11-18T03:04:45Z</updated>
<entry>
<title>mesa: upgrade to glext.h version 66</title>
<updated>2010-11-18T03:04:45Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2010-11-17T15:10:26Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=48af60b46540a30c3754f0e59801a62dfb1a146d'/>
<id>urn:sha1:48af60b46540a30c3754f0e59801a62dfb1a146d</id>
<content type='text'>
The type of the num/count parameter to glProgramParameters4[df]vNV()
changed so some API dispatch code needed updates too.
</content>
</entry>
<entry>
<title>glapi: Do not use glapioffsets.h.</title>
<updated>2010-10-27T02:49:33Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-10-25T14:27:17Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=e4dbfa44ed018d124e1531077d506c8c914c1a51'/>
<id>urn:sha1:e4dbfa44ed018d124e1531077d506c8c914c1a51</id>
<content type='text'>
glapioffsets.h exists for the same reason as glapidispatch.h does.  It
is of no use to glapi.  This commit also drops the use of glapioffsets.h
in glx as glx is considered an extension to glapi when it comes to
defining public GL entries.
</content>
</entry>
<entry>
<title>glapi: Do not use glapidispatch.h.</title>
<updated>2010-10-27T02:06:25Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-10-25T14:05:20Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=b5022ad03584f119b27c143b53e7ed80e8c12ffb'/>
<id>urn:sha1:b5022ad03584f119b27c143b53e7ed80e8c12ffb</id>
<content type='text'>
glapidispatch.h exists so that core mesa (libmesa.a) can be built for
DRI drivers or for non-DRI drivers as a compile time decision (whether
IN_DRI_DRIVER is defined).  It is of no use to glapi.  This commit also
drops the use of glapidispatch.h in glx and libgl-xlib as they are
considered extensions to glapi when it comes to defining public GL
entries.
</content>
</entry>
<entry>
<title>ARB_texture_rg: Add GLX protocol support</title>
<updated>2010-10-01T22:49:12Z</updated>
<author>
<name>Ian Romanick</name>
<email>ian.d.romanick@intel.com</email>
</author>
<published>2009-11-20T19:03:31Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=bb45ab0a96bd17bc4c575ef5460d5c65acd8768b'/>
<id>urn:sha1:bb45ab0a96bd17bc4c575ef5460d5c65acd8768b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glx: remove duplicated include</title>
<updated>2010-09-30T15:36:23Z</updated>
<author>
<name>Nicolas Kaiser</name>
<email>nikai@nikai.net</email>
</author>
<published>2010-09-30T14:34:53Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=7eed3dba58740a8ade94cfab315afa198d1beebe'/>
<id>urn:sha1:7eed3dba58740a8ade94cfab315afa198d1beebe</id>
<content type='text'>
Remove duplicated include.

Signed-off-by: Brian Paul &lt;brianp@vmware.com&gt;
</content>
</entry>
<entry>
<title>glx: Only remove drawables from the hash when we actually delete them</title>
<updated>2010-09-29T12:32:29Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2010-09-29T12:32:12Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=4b70fe8421f5132c585ff1dfb8d90229be26e71f'/>
<id>urn:sha1:4b70fe8421f5132c585ff1dfb8d90229be26e71f</id>
<content type='text'>
https://bugs.freedesktop.org/show_bug.cgi?id=30457
</content>
</entry>
<entry>
<title>Remove GL_MESA_packed_depth_stencil</title>
<updated>2010-09-27T22:23:14Z</updated>
<author>
<name>Ian Romanick</name>
<email>ian.d.romanick@intel.com</email>
</author>
<published>2010-09-18T14:21:00Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=4b1f98241f9601c2b163bb41e45aa567f9cd61dd'/>
<id>urn:sha1:4b1f98241f9601c2b163bb41e45aa567f9cd61dd</id>
<content type='text'>
This extension was never enabled in any driver.
</content>
</entry>
<entry>
<title>glx: Invalidate buffers after binding a drawable</title>
<updated>2010-09-22T21:36:19Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2010-09-22T21:34:00Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=86a1938aa56c02d7da137b09e579d24d7da50d9e'/>
<id>urn:sha1:86a1938aa56c02d7da137b09e579d24d7da50d9e</id>
<content type='text'>
If the server doesn't send invalidate events, we may miss a
resize before the rendering starts.  Invalidate the buffers now
so the driver will recheck before rendering starts.

https://bugs.freedesktop.org/show_bug.cgi?id=29984
https://bugs.freedesktop.org/show_bug.cgi?id=30155
</content>
</entry>
<entry>
<title>glx: decouple dri2.c and GLX, fixing Gallium EGL and d3d1x build</title>
<updated>2010-09-22T06:01:49Z</updated>
<author>
<name>Luca Barbieri</name>
<email>luca@luca-barbieri.com</email>
</author>
<published>2010-09-22T05:44:59Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a0e510320009766faa5ff8c0ed744e87f8095df7'/>
<id>urn:sha1:a0e510320009766faa5ff8c0ed744e87f8095df7</id>
<content type='text'>
The Gallium EGL state tracker reuses dri2.c but not the GLX code.

Currently there is a bit of code in dri2.c that is incorrectly tied
to GLX: instead, make it call an helper that both GLX and Gallium EGL
implement, like dri2InvalidateBuffers.

This avoids a link error complaining that dri2GetGlxDrawableFromXDrawableId
is undefined.

Note that we might want to move the whole event translation elsewhere,
and probably stop using non-XCB DRI2 altogether, but this seems to be
the minimal fix.
</content>
</entry>
<entry>
<title>glx: Hold on to drawables if we're just switching to another context</title>
<updated>2010-09-21T14:20:23Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2010-09-21T13:56:05Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=441344ba7ed2a1d162ee33ac4bac4bf645188ceb'/>
<id>urn:sha1:441344ba7ed2a1d162ee33ac4bac4bf645188ceb</id>
<content type='text'>
https://bugs.freedesktop.org/show_bug.cgi?id=30234
</content>
</entry>
</feed>
