<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/glsl, 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-03-26T07:20:15Z</updated>
<entry>
<title>glsl: add missing generated files</title>
<updated>2011-03-26T07:20:15Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2011-03-26T07:20:05Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=7492794ef5bd7fde2b9d1b9be9cfb4d15924d6d0'/>
<id>urn:sha1:7492794ef5bd7fde2b9d1b9be9cfb4d15924d6d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>android: Add Android.mk's.</title>
<updated>2011-03-16T12:18:40Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-10-11T08:07:09Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=9a3759c3ddeee2ba4b2215074df3d21d24e65c5c'/>
<id>urn:sha1:9a3759c3ddeee2ba4b2215074df3d21d24e65c5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>android: Add pre-generated files.</title>
<updated>2011-03-16T12:18:39Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olvaffe@gmail.com</email>
</author>
<published>2011-01-15T06:58:03Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f547fef2d066607650635136910bbcc781cf6bff'/>
<id>urn:sha1:f547fef2d066607650635136910bbcc781cf6bff</id>
<content type='text'>
  make -C src/glsl builtin_function.cpp
  make -C src/es1api
  make -C src/es2api
  make -C src/shared-glapi
  make -C src/mesa/mai/api_exec_es{12}.c
</content>
</entry>
<entry>
<title>android: Fix build with bionic.</title>
<updated>2011-03-16T12:18:39Z</updated>
<author>
<name>Chia-I Wu</name>
<email>olv@lunarg.com</email>
</author>
<published>2010-09-26T16:19:43Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=c60978b2e03e6c00896306e3faeb2a84916b494c'/>
<id>urn:sha1:c60978b2e03e6c00896306e3faeb2a84916b494c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glsl: add cast to silence signed/unsigned comparison warning</title>
<updated>2011-03-16T00:21:35Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2011-03-15T15:18:40Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=d350ef1682ad6432b8a10e0f6aabdfe77ccb4370'/>
<id>urn:sha1:d350ef1682ad6432b8a10e0f6aabdfe77ccb4370</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glsl: Only allow unsized array assignment in an initializer</title>
<updated>2011-03-15T23:41:23Z</updated>
<author>
<name>Ian Romanick</name>
<email>ian.d.romanick@intel.com</email>
</author>
<published>2011-03-15T23:33:27Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=85caea29c18fad89050ac366c558afef568dcb3f'/>
<id>urn:sha1:85caea29c18fad89050ac366c558afef568dcb3f</id>
<content type='text'>
It should have been a tip when the spec says "However, implicitly
sized arrays cannot be assigned to. Note, this is a rare case that
*initializers and assignments appear to have different semantics*."
(empahsis mine)

Fixes bugzilla #34367.

NOTE: This is a candidate for stable release branches.
</content>
</entry>
<entry>
<title>glsl: Skip processing the first function's body in do_dead_functions().</title>
<updated>2011-03-15T17:14:51Z</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2011-03-11T22:08:48Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=c75427f4c8767e131e5fb3de44fbc9d904cb992d'/>
<id>urn:sha1:c75427f4c8767e131e5fb3de44fbc9d904cb992d</id>
<content type='text'>
It can't call anything, so there's no point.
</content>
</entry>
<entry>
<title>glsl: Whitespace fixup in opt_dead_functions.cpp.</title>
<updated>2011-03-15T17:14:51Z</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2011-03-11T22:02:46Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=11af045ea8080435de0be74d8765190287b64f8b'/>
<id>urn:sha1:11af045ea8080435de0be74d8765190287b64f8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glsl: Skip processing of expression trees in discard simplification.</title>
<updated>2011-03-15T16:49:01Z</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2011-03-11T21:23:13Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=2b13e135942ea7ebe1426a1809bf0efb7891387d'/>
<id>urn:sha1:2b13e135942ea7ebe1426a1809bf0efb7891387d</id>
<content type='text'>
It only cares about "if", "loop", and "discard".
</content>
</entry>
<entry>
<title>glsl: Reduce processing of expression trees in do_structure_splitting.</title>
<updated>2011-03-15T16:49:01Z</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2011-03-11T21:17:03Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=05cf1ad82eb903eb07d7b379d0ea610bb43dd84a'/>
<id>urn:sha1:05cf1ad82eb903eb07d7b379d0ea610bb43dd84a</id>
<content type='text'>
Most of the time we don't have a non-uniform struct variable in the
shader, so this cuts the time spent in do_structure_splitting during
glean texCombine by about 2/3.
</content>
</entry>
</feed>
