<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/gallium/targets/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>2010-11-01T13:30:22Z</updated>
<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>graw: Undo late loading of graw drivers.</title>
<updated>2010-08-26T10:37:42Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2010-08-26T10:37:42Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=90437330e2886fcd351dd11ee0e5aa3e8b523fdc'/>
<id>urn:sha1:90437330e2886fcd351dd11ee0e5aa3e8b523fdc</id>
<content type='text'>
Keith prefers a clean separation between graw applications and
implementations, where apps do not link libgallium.a but instead
get all functionality they need via graw interface.

Although this is not incompatible with late loading of graw drivers, it
it would make it very hard to maintain, as wrappers for every utility
symbol exposed in graw would have to be written or generated somehow.
</content>
</entry>
<entry>
<title>graw: Remove graw-null.</title>
<updated>2010-08-26T05:47:24Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2010-08-26T05:47:24Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=43d94dba5f5b316f2156b176009eb07a6acbe3b2'/>
<id>urn:sha1:43d94dba5f5b316f2156b176009eb07a6acbe3b2</id>
<content type='text'>
Pointless now that the graw tests can be built independently of any graw
implementation.
</content>
</entry>
<entry>
<title>scons: Fix old script compatability logic.</title>
<updated>2010-08-26T05:44:34Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2010-08-26T05:40:49Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=c32f87c39ce2b2e0ac6ae93d3bd5f286bf345613'/>
<id>urn:sha1:c32f87c39ce2b2e0ac6ae93d3bd5f286bf345613</id>
<content type='text'>
Sconscript could be invoked twice if specified in the command line.
</content>
</entry>
<entry>
<title>st/egl: Add egl-gdi target.</title>
<updated>2010-06-30T06:00:43Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-06-30T05:15:18Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=8977879ec91b21572abd9bb95dcd0e72ba49f753'/>
<id>urn:sha1:8977879ec91b21572abd9bb95dcd0e72ba49f753</id>
<content type='text'>
The target supports OpenVG on Windows with software rasterizer.  The
egl_g3d_loader defined by the target supports arbitrary client APIs and
window systems.  It is the SConscript that limits the support to OpenVG
and GDI.

This commit also fixes a typo in gdi backend.
</content>
</entry>
<entry>
<title>graw: update graw_null after interface changes and build graw tests again</title>
<updated>2010-06-07T15:43:49Z</updated>
<author>
<name>Keith Whitwell</name>
<email>keithw@vmware.com</email>
</author>
<published>2010-06-07T15:43:49Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=00fe54a87957997ec1e12a427bd4a4433afab307'/>
<id>urn:sha1:00fe54a87957997ec1e12a427bd4a4433afab307</id>
<content type='text'>
</content>
</entry>
<entry>
<title>targets/egl: Add SConscript for egl-apis.</title>
<updated>2010-05-31T05:28:03Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-05-31T04:38:44Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=636f7becfd9afc0d2d19090a16a780098cfa4eb3'/>
<id>urn:sha1:636f7becfd9afc0d2d19090a16a780098cfa4eb3</id>
<content type='text'>
It will build api_OpenVG.dll on Windows.
</content>
</entry>
<entry>
<title>targets/egl: Add SConscript for egl_gdi_swrast.</title>
<updated>2010-05-31T05:27:46Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-05-31T04:17:27Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=ec0bab3a51026d129fb60b5e6b435c6430e79b5b'/>
<id>urn:sha1:ec0bab3a51026d129fb60b5e6b435c6430e79b5b</id>
<content type='text'>
egl_gdi_swrast uses st/egl/gdi and winsys/sw/gdi to provide an EGL
driver for Windows.
</content>
</entry>
<entry>
<title>egl: Use SConscript for Windows build.</title>
<updated>2010-05-31T05:27:41Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-05-31T03:47:58Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=1e6c10f4be9e36cc052a6b47fb2cb1eae60caa00'/>
<id>urn:sha1:1e6c10f4be9e36cc052a6b47fb2cb1eae60caa00</id>
<content type='text'>
Fix several portability issues and add SConscript for Windows build.
</content>
</entry>
<entry>
<title>scons: add 'targets' variable, for specifying ... targets</title>
<updated>2010-05-14T11:19:57Z</updated>
<author>
<name>Keith Whitwell</name>
<email>keithw@vmware.com</email>
</author>
<published>2010-05-14T09:55:07Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=39087f636afcee058fc9af2c58cb1e2474c9b258'/>
<id>urn:sha1:39087f636afcee058fc9af2c58cb1e2474c9b258</id>
<content type='text'>
Ideally scons should be able to work backwards from the list of
targets to figure out which drivers, state trackers and other
convenience libraries need to be built.
</content>
</entry>
</feed>
