<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/gallium/state_trackers/wgl/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-22T03:59:05Z</updated>
<entry>
<title>scons: Add support for GLES.</title>
<updated>2011-01-22T03:59:05Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2011-01-14T09:50:29Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=bb770af3a59e5935c108c05ee45490fc5668d4a3'/>
<id>urn:sha1:bb770af3a59e5935c108c05ee45490fc5668d4a3</id>
<content type='text'>
GLES can be enabled by running scons with

  $ scons gles=yes

When gles=yes is given, the build is changed in three ways.  First,
libmesa.a will be built with FEATURE_ES1 and FEATURE_ES2.  This makes
DRI drivers and libEGL support and advertise GLES support.  Second, GLES
libraries will be created.  They are libGLESv1_CM, libGLESv2, and
libglapi.  Last, libGL or opengl32 will link to libglapi.  This change
is required as _glapi_* will be declared as __declspec(dllimport) in
libmesa.a on windows.  libmesa.a expects those symbols to be defined in
another DLL.  Due to this change to GL, GLES support is marked
experimental.

Note that GLES requires libxml2-python to generate some of its sources.
</content>
</entry>
<entry>
<title>WIN32_THREADS -&gt; WIN32</title>
<updated>2010-12-02T17:35:03Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2010-12-02T17:27:05Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=e3659329e0b91ea78afe32e231f2f75d3d728af9'/>
<id>urn:sha1:e3659329e0b91ea78afe32e231f2f75d3d728af9</id>
<content type='text'>
Fixes nasty bug where some parts of the code didn't define WIN32_THREADS
and were using the integer mutex implementation, causing even confusion
to the debuggers.

And there is little interest of other thread implemenation on Win32
besides Win32 threads.
</content>
</entry>
<entry>
<title>wgl: Stub WGL_ARB_pbuffer support.</title>
<updated>2010-11-30T10:47:49Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2010-05-05T14:14:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=c4a43873c5f2e39def45eb9ca24f538adf3f9196'/>
<id>urn:sha1:c4a43873c5f2e39def45eb9ca24f538adf3f9196</id>
<content type='text'>
See http://www.opengl.org/registry/specs/ARB/wgl_pbuffer.txt
</content>
</entry>
<entry>
<title>scons: Move dependancy checks to the main gallium scons file</title>
<updated>2010-11-05T20:58:49Z</updated>
<author>
<name>Jakob Bornecrantz</name>
<email>jakob@vmware.com</email>
</author>
<published>2010-11-05T18:18:09Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=7e9f5eab4e18e0b661fc9b65a0f409d10e041b24'/>
<id>urn:sha1:7e9f5eab4e18e0b661fc9b65a0f409d10e041b24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>scons: Detabify</title>
<updated>2010-11-05T20:58:49Z</updated>
<author>
<name>Jakob Bornecrantz</name>
<email>jakob@vmware.com</email>
</author>
<published>2010-11-04T21:12:30Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=b4ac0adb75bddc1c17c57eb19c7e6dde52e4b7e7'/>
<id>urn:sha1:b4ac0adb75bddc1c17c57eb19c7e6dde52e4b7e7</id>
<content type='text'>
Drivers scons files for a later time
</content>
</entry>
<entry>
<title>wgl: Add mapi to includes.</title>
<updated>2010-05-07T05:45:20Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2010-05-07T05:45:20Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=80c8c891c9272a9a022335e61fa4c3514bb50df8'/>
<id>urn:sha1:80c8c891c9272a9a022335e61fa4c3514bb50df8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>st/wgl: Switch from st_public.h to st_api.h. [V2]</title>
<updated>2010-04-12T06:32:20Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2010-03-17T02:11:22Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=192f06adca5e79b4824d92dc41186592ed57f71e'/>
<id>urn:sha1:192f06adca5e79b4824d92dc41186592ed57f71e</id>
<content type='text'>
This is only compile tested with crossmingw.

V2:
 - reference count stw_framebuffer
</content>
</entry>
<entry>
<title>scons: Don't globally define WIN32_LEAN_AND_MEAN.</title>
<updated>2010-01-01T12:16:19Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2009-12-31T20:19:18Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=3d747eded475b227cc025391d0438a5dd1357cb9'/>
<id>urn:sha1:3d747eded475b227cc025391d0438a5dd1357cb9</id>
<content type='text'>
Some of the demo progams legitimately need the functionality
that's disabled by WIN32_LEAN_AND_MEAN.

Instead the solution should be to define WIN32_LEAN_AND_MEAN just before
including windows.h on a case by case basis.
</content>
</entry>
<entry>
<title>wgl: Eliminate the shared layer; implement WGL API on top of the ICD callbacks.</title>
<updated>2009-09-23T09:32:52Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2009-09-22T17:51:41Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=31f1571d1f6e325c16833afbb6e15b61561e5f1f'/>
<id>urn:sha1:31f1571d1f6e325c16833afbb6e15b61561e5f1f</id>
<content type='text'>
While the WGL API has been stale for decades now, the ICD interface has
been updated with new Windows versions, so it is much easier to define
everything in terms of the ICD interfaces, which is pretty much what
Microsoft's opengl32.dll does anyway.
</content>
</entry>
<entry>
<title>wgl: Flatten the source tree.</title>
<updated>2009-09-23T09:32:51Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2009-09-22T16:40:20Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f724036f0045bd28f323af3666c43b3ef03b6886'/>
<id>urn:sha1:f724036f0045bd28f323af3666c43b3ef03b6886</id>
<content type='text'>
It is easier to have the WGL API on top of the ICD callbacks as
Microsoft's own implementation does, than to have a seperate shared
entity. This source reorganization is in antecipation of that.
</content>
</entry>
</feed>
