<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/mapi/es1api/Makefile, 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-29T11:22:54Z</updated>
<entry>
<title>mapi: Workaround a bug in makedepend.</title>
<updated>2011-01-29T11:22:54Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2011-01-29T11:06:27Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=b825e4955243b8ecb57e58afafd8b2286fdd4369'/>
<id>urn:sha1:b825e4955243b8ecb57e58afafd8b2286fdd4369</id>
<content type='text'>
makedepend would crash when a source includes a header indirectly, such
as

  #define HEADER "some-header.h"
  #include HEADER

Do not define HEADER (makedepend would detects this as an incomplete
include) and add the dependency manually in the Makefile.

This should hopefully fix bug #33374.
</content>
</entry>
<entry>
<title>glapi: Fix OpenGL ES 1.1 and 2.0 interop.</title>
<updated>2011-01-20T09:15:50Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-12-26T10:02:59Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=9767d3b5ad08640737e9d8dd4feb046478ae1f4b'/>
<id>urn:sha1:9767d3b5ad08640737e9d8dd4feb046478ae1f4b</id>
<content type='text'>
Move _glapi_* symbols from libGLESv1_CM.so and libGLESv2.so to
libglapi.so.  This makes sure an app will get only one copy of glapi in
its address space.

Note that with this change, libGLES* and libglapi must be built from the
same source tree and distributed together.  This requirement comes from
the fact that the dispatch offsets used by these libraries are
re-assigned whenever GLAPI XMLs are changed.
</content>
</entry>
<entry>
<title>mapi: Clean up sources.mk.</title>
<updated>2010-12-18T07:05:58Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-12-10T19:27:54Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=7048095513f8e91db26736eee0343b1a00d18f6f'/>
<id>urn:sha1:7048095513f8e91db26736eee0343b1a00d18f6f</id>
<content type='text'>
Rename MAPI_GLAPI_SOURCES to MAPI_UTIL_SOURCES.  Rename macro
MAPI_GLAPI_CURRENT to MAPI_MODE_UTIL.  Update the comments to make it
clear that mapi may be used in two ways and how.
</content>
</entry>
<entry>
<title>mapi: Clean up u_current interface.</title>
<updated>2010-12-18T07:05:52Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-12-10T09:14:04Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=c17d4999f108d86c468cf4b11b08f915c282ce12'/>
<id>urn:sha1:c17d4999f108d86c468cf4b11b08f915c282ce12</id>
<content type='text'>
Try not to use macros to make u_current.h appear to be glapi.h.  Use
u_current.h to implement glapi.h instead whenever possible.
</content>
</entry>
<entry>
<title>Fix a substitution in glesv1_cm.pc</title>
<updated>2010-05-20T20:57:10Z</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2010-05-20T20:55:21Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=111dce90c195490fabfdf5d76f356884a5221ee3'/>
<id>urn:sha1:111dce90c195490fabfdf5d76f356884a5221ee3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>mapi: Add install rules for OpenGL ES.</title>
<updated>2010-05-08T06:55:57Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-05-06T02:46:51Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=559046e7917e5b9e4226bb02e86da17e62f1385e'/>
<id>urn:sha1:559046e7917e5b9e4226bb02e86da17e62f1385e</id>
<content type='text'>
Move the install rules for OpenGL ES from src/mesa/Makefile to mapi.
</content>
</entry>
<entry>
<title>mapi: Merge src/gles/.</title>
<updated>2010-05-08T06:55:57Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-05-05T10:56:31Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=3e1ccb2508fe71d789994daca94106afb7307955'/>
<id>urn:sha1:3e1ccb2508fe71d789994daca94106afb7307955</id>
<content type='text'>
Remove src/gles and have mapi/{es1api,es2api} build libGLESv1_CM.so and
libGLESv2.so.
</content>
</entry>
<entry>
<title>mapi: Add mapi and share the code with glapi.</title>
<updated>2010-05-07T02:41:11Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-04-23T08:06:26Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a73c6540d9a7f6e26d8568ba2fc522cb865f0a6c'/>
<id>urn:sha1:a73c6540d9a7f6e26d8568ba2fc522cb865f0a6c</id>
<content type='text'>
Specifically, move all or most of

      glapi/glapi.c         to mapi/u_current.c,
      glapi/glapi_execmem.c to mapi/u_execmem.c,
      glapi/glthread.[ch]   to mapi/u_thread.[ch]

and remove their dependencies on core Mesa headers.
</content>
</entry>
<entry>
<title>glapi: Move to src/mapi/.</title>
<updated>2010-05-07T02:41:11Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-04-26T04:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=296adbd545b8efd38c9ed508166b2de2764a444b'/>
<id>urn:sha1:296adbd545b8efd38c9ed508166b2de2764a444b</id>
<content type='text'>
Move glapi to src/mapi/{glapi,es1api,es2api}.
</content>
</entry>
</feed>
