<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/gallium/targets/graw-xlib, 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-20T20:37:26Z</updated>
<entry>
<title>graw: fix logic error in pixel format selection</title>
<updated>2011-01-20T20:37:26Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2011-01-20T20:32:35Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=4ef955a12a526dcad388133b6dc8426a51054cdd'/>
<id>urn:sha1:4ef955a12a526dcad388133b6dc8426a51054cdd</id>
<content type='text'>
The loop to choose a pixel format for the window was incrementing
'i' after we succeeded in creating the window so if we chose format[0]
for graw_create_window_and_screen() we were putting format[1] in
the pipe_resource template for creating the render target.

This only worked because of the order of the elements in the formats[]
array.

The graw_xlib.c code now properly compares the requested gallium pixel
format against the visual's color layout.

Update all the graw demos to fix the off-by-one-i error.
</content>
</entry>
<entry>
<title>scons: Use inline wrap helpers more consistently.</title>
<updated>2010-11-18T13:02:36Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2010-11-18T13:02:36Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=3dcc3153b087a2ec42e6177d965dd8b2c95779c2'/>
<id>urn:sha1:3dcc3153b087a2ec42e6177d965dd8b2c95779c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>graw: Use inline debug helper instead of non-inline version</title>
<updated>2010-11-17T23:49:09Z</updated>
<author>
<name>Jakob Bornecrantz</name>
<email>jakob@vmware.com</email>
</author>
<published>2010-11-10T22:02:39Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=b46340c740eb5388e9917fca365a6c3003385dff'/>
<id>urn:sha1:b46340c740eb5388e9917fca365a6c3003385dff</id>
<content type='text'>
</content>
</entry>
<entry>
<title>graw: Use inline sw helper instead of roll your own loader</title>
<updated>2010-11-10T23:05:17Z</updated>
<author>
<name>Jakob Bornecrantz</name>
<email>jakob@vmware.com</email>
</author>
<published>2010-11-10T20:29:57Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=89deebb1af7191e9fd7432c181b166d13c659f15'/>
<id>urn:sha1:89deebb1af7191e9fd7432c181b166d13c659f15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>graw: Tidy graw xlib scons file a bit</title>
<updated>2010-11-02T18:20:30Z</updated>
<author>
<name>Jakob Bornecrantz</name>
<email>jakob@vmware.com</email>
</author>
<published>2010-11-02T18:17:21Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=1318b0ef9ee06d7cc5f69cf8be15c5b0fb31cabd'/>
<id>urn:sha1:1318b0ef9ee06d7cc5f69cf8be15c5b0fb31cabd</id>
<content type='text'>
</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>graw: fix the build (missing header)</title>
<updated>2010-08-27T17:09:38Z</updated>
<author>
<name>Zack Rusin</name>
<email>zackr@vmware.com</email>
</author>
<published>2010-08-27T17:09:38Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=83e3a2d97095d0ef062f210673eb23031fe1cb9a'/>
<id>urn:sha1:83e3a2d97095d0ef062f210673eb23031fe1cb9a</id>
<content type='text'>
</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: Dynamically load graw libraries.</title>
<updated>2010-08-26T05:44:34Z</updated>
<author>
<name>José Fonseca</name>
<email>jfonseca@vmware.com</email>
</author>
<published>2010-08-26T05:44:02Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f0eb02af800ea1c4be6847ead0096d368d9276ff'/>
<id>urn:sha1:f0eb02af800ea1c4be6847ead0096d368d9276ff</id>
<content type='text'>
This allows to build multiple graws libs simultaneously and avoid
unnecessary rebuilds of the tests.

Also remove graw_util.c from inside the graw implementation -- it was
only being provided by one implementation, and graw tests were linking
against gallium anyway.
</content>
</entry>
<entry>
<title>graw: add parse_geometry_shader helper</title>
<updated>2010-06-07T18:38:30Z</updated>
<author>
<name>Keith Whitwell</name>
<email>keithw@vmware.com</email>
</author>
<published>2010-06-07T18:37:44Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=9d343f4ba18e506942a9c1f70f0ccae1309d7ece'/>
<id>urn:sha1:9d343f4ba18e506942a9c1f70f0ccae1309d7ece</id>
<content type='text'>
</content>
</entry>
</feed>
