<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/egl/drivers/xdri, branch r300</title>
<subtitle>Androïd/x86 port of Mesa drivers
</subtitle>
<id>https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=r300</id>
<link rel='self' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/atom?h=r300'/>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/'/>
<updated>2010-02-05T04:48:49Z</updated>
<entry>
<title>egl: Remove egl_xdri.</title>
<updated>2010-02-05T04:48:49Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-02-05T03:46:28Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=5f08eff2a769e27df37fc00e46797e70a54727bb'/>
<id>urn:sha1:5f08eff2a769e27df37fc00e46797e70a54727bb</id>
<content type='text'>
egl_xdri steals code from src/glx/x11/.  This makes it broken from time
to time when there is a bigger change to the GLX code.  As egl_dri2 has
been merged, which also functions as a DRI2 driver loader, remove
egl_xdri for good.
</content>
</entry>
<entry>
<title>egl: Convert drivers to use typecast macros.</title>
<updated>2010-02-04T06:36:48Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-02-04T05:16:24Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=9a3de505dc5377a47a6ccb29fe60343feb2f5b14'/>
<id>urn:sha1:9a3de505dc5377a47a6ccb29fe60343feb2f5b14</id>
<content type='text'>
Use macros to define the standard typecasts.  This saves lots of
typings.
</content>
</entry>
<entry>
<title>egl: Initialize display configs with the display.</title>
<updated>2010-01-31T06:46:14Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-01-31T06:32:31Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=216925ccd122a06505dafae425323e3ac858f80e'/>
<id>urn:sha1:216925ccd122a06505dafae425323e3ac858f80e</id>
<content type='text'>
This changes _eglInitConfig to take the display as its argument.
</content>
</entry>
<entry>
<title>egl: Initialize display resources with their display.</title>
<updated>2010-01-31T06:46:14Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-01-31T05:33:57Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=d69242be55091e53b0ae2cfa6282790ce1862f29'/>
<id>urn:sha1:d69242be55091e53b0ae2cfa6282790ce1862f29</id>
<content type='text'>
Change _eglInitSurface, _eglInitContext, and _eglInitImage to take an
_EGLDisplay instead of an _EGLDriver.  This is a more natural form, and
plus, the display encodes information such as the extensions supported
that might be required for attribute list parsing.
</content>
</entry>
<entry>
<title>egl: Rename Binding to CurrentContext in _EGLSurface.</title>
<updated>2010-01-30T14:57:18Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-01-30T14:45:54Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=00e1790f3230de550121591d611b47da299ae15c'/>
<id>urn:sha1:00e1790f3230de550121591d611b47da299ae15c</id>
<content type='text'>
A context can be bound to a surface just like it can be bound to a
thread.  CurrentContext is a more consistent name.
</content>
</entry>
<entry>
<title>egl: Clean up header inclusions.</title>
<updated>2010-01-30T14:55:49Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-01-29T01:00:30Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=94cb321b5d246185abf71d89968d472a626f1a23'/>
<id>urn:sha1:94cb321b5d246185abf71d89968d472a626f1a23</id>
<content type='text'>
Mainly to remove eglcurrent.h and egldisplay.h from eglglobals.h.
</content>
</entry>
<entry>
<title>egl: Migrate drivers to use _eglBindContext.</title>
<updated>2010-01-28T09:28:48Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-01-28T08:57:49Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=6baa2c8d022e5dd1e305e7da2925c1e6f9370f35'/>
<id>urn:sha1:6baa2c8d022e5dd1e305e7da2925c1e6f9370f35</id>
<content type='text'>
_eglMakeCurrent is a big hammer that is not easy to use.  Migrate
drivers to use _eglBindContext and un-export _eglMakeCurrent.
</content>
</entry>
<entry>
<title>egl: eglMakeCurrent should accept an uninitialized display.</title>
<updated>2010-01-28T09:28:47Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-01-27T15:51:54Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=17330479b39409a63a06ec9e6b0f8e28b585db12'/>
<id>urn:sha1:17330479b39409a63a06ec9e6b0f8e28b585db12</id>
<content type='text'>
When no context or surface are given, the display is allowed to be
uninitialized.  Most drivers cannot handle an uninitialized display.
But they are updated to at least throw a fatal message.
</content>
</entry>
<entry>
<title>egl: Remove _eglGetCurrentSurface and _eglGetCurrentDisplay.</title>
<updated>2010-01-26T10:46:05Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-01-26T09:13:51Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a1717970e78d897f527273278bf1346cc86a5741'/>
<id>urn:sha1:a1717970e78d897f527273278bf1346cc86a5741</id>
<content type='text'>
They have little use in drivers since drivers need to work for multiple
current contexts.
</content>
</entry>
<entry>
<title>egl/xdri: Update with glxclient.h change.</title>
<updated>2010-01-26T02:48:16Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-01-26T02:46:32Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=0d2d40451d01a07db515452561c71eaacb789872'/>
<id>urn:sha1:0d2d40451d01a07db515452561c71eaacb789872</id>
<content type='text'>
__glXFindDisplay is no longer static since
7a9329ba99fe1242c07fbf4fd04e7a4dbeba2e72.
</content>
</entry>
</feed>
