<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/egl/main, 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>2011-03-16T12:18:39Z</updated>
<entry>
<title>android: Add new classic EGL driver for Android.</title>
<updated>2011-03-16T12:18:39Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-10-11T09:58:10Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f60af24be798723829478f726da53471c38a20f1'/>
<id>urn:sha1:f60af24be798723829478f726da53471c38a20f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>android: Add Android EGL extensions.</title>
<updated>2011-03-16T12:18:39Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-10-01T19:27:42Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f2d8241f014ea0f7f0a82cda9992986c93ed7962'/>
<id>urn:sha1:f2d8241f014ea0f7f0a82cda9992986c93ed7962</id>
<content type='text'>
</content>
</entry>
<entry>
<title>android: Add _EGL_PLATFORM_ANDROID.</title>
<updated>2011-03-16T12:18:39Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-10-11T08:09:52Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f9172081caa67d1894af91220c776648f88ddbd2'/>
<id>urn:sha1:f9172081caa67d1894af91220c776648f88ddbd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>egl: Add EGL_WL_bind_wayland_display</title>
<updated>2011-03-01T22:23:50Z</updated>
<author>
<name>Benjamin Franzke</name>
<email>benjaminfranzke@googlemail.com</email>
</author>
<published>2011-02-21T15:22:34Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=6b369c4c7cd8a52f99bbff2a57fb316b33a87495'/>
<id>urn:sha1:6b369c4c7cd8a52f99bbff2a57fb316b33a87495</id>
<content type='text'>
</content>
</entry>
<entry>
<title>egl: Add wayland platform</title>
<updated>2011-02-07T12:52:29Z</updated>
<author>
<name>Benjamin Franzke</name>
<email>benjaminfranzke@googlemail.com</email>
</author>
<published>2011-02-04T11:22:58Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=e586c4b7634f856a350f029709adc8a32271562c'/>
<id>urn:sha1:e586c4b7634f856a350f029709adc8a32271562c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>egl: Make the transition to built-in drivers more smooth.</title>
<updated>2011-01-29T20:55:08Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2011-01-29T20:52:31Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f36cba6cf3d51a3937d3bb429609d258399751a0'/>
<id>urn:sha1:f36cba6cf3d51a3937d3bb429609d258399751a0</id>
<content type='text'>
When the user sets EGL_DRIVER to egl_dri2 (or egl_glx), make sure the
built-in driver is used.  The user might leave the outdated egl_dri2.so
(or egl_glx.so) on the filesystem and we do not want to load it.
</content>
</entry>
<entry>
<title>egl: Fix EGL_VERSION string.</title>
<updated>2011-01-14T06:29:19Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2011-01-14T06:29:04Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=e7d8f925704ddd635748fe72a42eaeec95eb89ee'/>
<id>urn:sha1:e7d8f925704ddd635748fe72a42eaeec95eb89ee</id>
<content type='text'>
Fix a copy-and-paste error in a4a38dcf61f141297a083ccac217200947d57b0d.
</content>
</entry>
<entry>
<title>egl: Fix an assertion in _eglUpdateAPIsString.</title>
<updated>2011-01-14T06:12:42Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2011-01-14T06:11:35Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=36a59b29ef07b78378dcb3934131d262d42612cb'/>
<id>urn:sha1:36a59b29ef07b78378dcb3934131d262d42612cb</id>
<content type='text'>
dpy-&gt;ClientAPIs was renamed in a4a38dcf61f141297a083ccac217200947d57b0d.
</content>
</entry>
<entry>
<title>egl: need stdio.h for non-Windows build too to avoid compiler warning</title>
<updated>2011-01-13T16:25:55Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2011-01-13T16:25:55Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=ca31c596e8acf64cbae86b052bb5634790a540ce'/>
<id>urn:sha1:ca31c596e8acf64cbae86b052bb5634790a540ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>egl: Improve driver selection.</title>
<updated>2011-01-13T10:15:45Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2011-01-12T20:40:38Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a22a332fc7cc54d4d0973dcd21a90159cc51de1a'/>
<id>urn:sha1:a22a332fc7cc54d4d0973dcd21a90159cc51de1a</id>
<content type='text'>
The idea is to be able to match a driver using the following order

  try egl_gallium with hw renderer
  try egl_dri2
  try egl_gallium with sw renderer
  try egl_glx

given the module list

  egl_gallium
  egl_dri2
  egl_glx

For that, UseFallback initialization option is added.  The module list
is matched twice: with the option unset and with the option set.  In the
first pass, egl_gallium skips its sw renderer and egl_glx rejects to
initialize since UseFallback is not set.  In the second pass,
egl_gallium skips its hw renderer and egl_dri2 rejects to initialize
since UseFallback is set.  The process stops at the first driver that
initializes the display.
</content>
</entry>
</feed>
