<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/egl/main/SConscript, 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-01-12T09:40:01Z</updated>
<entry>
<title>scons: Updates for targets/egl-static.</title>
<updated>2011-01-12T09:40:01Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2011-01-09T15:37:32Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a8b6b6555c7d6a02a3d095c72ebbdc218bc45cd3'/>
<id>urn:sha1:a8b6b6555c7d6a02a3d095c72ebbdc218bc45cd3</id>
<content type='text'>
Update SConscripts to re-enable or add support for EGL on windows and
x11 platforms respectively.  targets/egl-gdi is replaced by
targets/egl-static, where "-static" means pipe drivers and state
trackers are linked to statically by egl_gallium, and egl_gallium is a
built-in driver of libEGL.  There is no more egl_gallium.dll on Windows.
</content>
</entry>
<entry>
<title>scons: Revamp how to specify targets to build.</title>
<updated>2010-11-01T13:30:22Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2010-11-01T13:30:22Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=601498ae73e654c2de997ea75075613a694d604d'/>
<id>urn:sha1:601498ae73e654c2de997ea75075613a694d604d</id>
<content type='text'>
Use scons target and dependency system instead of ad-hoc options.

Now is simply a matter of naming what to build. For example:

  scons libgl-xlib

  scons libgl-gdi

  scons graw-progs

  scons llvmpipe

and so on. And there is also the possibility of scepcified subdirs, e.g.

  scons src/gallium/drivers

If nothing is specified then everything will be build.

There might be some rough corners over the next days. Please bare with me.
</content>
</entry>
<entry>
<title>egl: Move fallback routines to eglfallbacks.c.</title>
<updated>2010-10-22T10:38:30Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-10-22T10:11:04Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=25328509c90dc205b9561b5265e478af2873438b'/>
<id>urn:sha1:25328509c90dc205b9561b5265e478af2873438b</id>
<content type='text'>
We do not want them to be all over the places.
</content>
</entry>
<entry>
<title>eglglx: Convert glx visuals/fbconfigs straight to EGL configs</title>
<updated>2010-09-09T19:00:18Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@bitplanet.net</email>
</author>
<published>2010-09-09T19:00:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=6eda3f311bc24999835003e404d5eda5599bc5de'/>
<id>urn:sha1:6eda3f311bc24999835003e404d5eda5599bc5de</id>
<content type='text'>
In other words, skip the __GLcontextModes middle man.
</content>
</entry>
<entry>
<title>egl: Add egl.def for win32 build.</title>
<updated>2010-08-20T11:22:50Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-08-20T04:41:46Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=ce2cae4130548872a0205097b0b5dbe0f4f57d5f'/>
<id>urn:sha1:ce2cae4130548872a0205097b0b5dbe0f4f57d5f</id>
<content type='text'>
Without the .def file, function names are decorated and cannot be
queried by GetProcAddress easily.
</content>
</entry>
<entry>
<title>egl: Allow core functions to be queried.</title>
<updated>2010-08-20T11:22:35Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-08-20T04:35:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f508c0c09702a5ea53dcb58721f3674605594c6e'/>
<id>urn:sha1:f508c0c09702a5ea53dcb58721f3674605594c6e</id>
<content type='text'>
When _EGL_GET_CORE_ADDRESSES is defined, eglGetProcAddress can be used to query
core functions.  This is non-standard, but some apps expect it.
</content>
</entry>
<entry>
<title>st/egl: Fix win32 build.</title>
<updated>2010-08-19T06:07:29Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-08-19T05:45:29Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=ce29e864588b0fdf36607864df45a3c237781e78'/>
<id>urn:sha1:ce29e864588b0fdf36607864df45a3c237781e78</id>
<content type='text'>
Add new source files to SConscripts.
</content>
</entry>
<entry>
<title>egl: Add dynamic array.</title>
<updated>2010-06-30T10:32:48Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-06-30T08:08:52Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=106466783f986f532d3ee7af3a70f693c610ea04'/>
<id>urn:sha1:106466783f986f532d3ee7af3a70f693c610ea04</id>
<content type='text'>
Dynamic arrays will be used to store configs and screens of a display.
</content>
</entry>
<entry>
<title>st/egl: One driver per hardware.</title>
<updated>2010-06-29T09:16:19Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-06-17T15:45:41Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=ea05299ce54ea0463626277907cab8e849884740'/>
<id>urn:sha1:ea05299ce54ea0463626277907cab8e849884740</id>
<content type='text'>
Merge multiple egl_&lt;platform&gt;_&lt;pipe&gt;.so into a single
egl_gallium_&lt;pipe&gt;.so.  The environment variable EGL_PLATFORM is now
used to modify the return value of _eglGetNativePlatform.
</content>
</entry>
<entry>
<title>egl: Introduce platform displays internally.</title>
<updated>2010-06-23T07:14:59Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-06-17T09:14:03Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f22665df95406567193dee0089f4830664ff4101'/>
<id>urn:sha1:f22665df95406567193dee0089f4830664ff4101</id>
<content type='text'>
This commit introduces type-safe platform displays internally.  A
platform display consists of a generic pointer and an enum that
specifies the platform.

An EGLDisplay is created from a platform display.  Native displays
become platform displays whose platform is determined by
_eglGetNativePlatform().  Platform windows and pixmaps may also be
introduced if needed.
</content>
</entry>
</feed>
