<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/glsl/pp, 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-08-20T17:55:42Z</updated>
<entry>
<title>Remove remnants of the old glsl compiler.</title>
<updated>2010-08-20T17:55:42Z</updated>
<author>
<name>Eric Anholt</name>
<email>eric@anholt.net</email>
</author>
<published>2010-08-20T17:52:14Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=284ce20901b0c2cfab1d952cc129b8f3cd068f12'/>
<id>urn:sha1:284ce20901b0c2cfab1d952cc129b8f3cd068f12</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glsl: Clean up header file inclusion.</title>
<updated>2010-08-14T08:46:21Z</updated>
<author>
<name>Vinson Lee</name>
<email>vlee@vmware.com</email>
</author>
<published>2010-08-14T08:46:21Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=71a6dea0f56d4c90b5e07de85cbaac26055c9a63'/>
<id>urn:sha1:71a6dea0f56d4c90b5e07de85cbaac26055c9a63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glsl/pp: Remove sl_pp_get_extension_state().</title>
<updated>2010-02-17T10:22:01Z</updated>
<author>
<name>Michal Krol</name>
<email>michal@vmware.com</email>
</author>
<published>2010-02-17T10:18:03Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=cb66e9f2b427afeffc0b92801e6943f0b17bf1f1'/>
<id>urn:sha1:cb66e9f2b427afeffc0b92801e6943f0b17bf1f1</id>
<content type='text'>
Parse extension tokens to track current state of extension enables.
</content>
</entry>
<entry>
<title>sl/pp: re-do extension testing code</title>
<updated>2010-02-16T17:43:36Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2010-02-16T17:42:05Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=de5928a61549a6ca66e6b9ff6e50b305f653888c'/>
<id>urn:sha1:de5928a61549a6ca66e6b9ff6e50b305f653888c</id>
<content type='text'>
The #extension directive should not effect which extension preprocessor
symbols are defined/undefined; only whether/how the compiler accepts
language features defined by the extension.
</content>
</entry>
<entry>
<title>glsl/pp: Do not try to enable extension `all'.</title>
<updated>2010-02-16T09:04:58Z</updated>
<author>
<name>Michal Krol</name>
<email>michal@vmware.com</email>
</author>
<published>2010-02-16T09:04:58Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=fa8acb052839da3b9e77e58ad17d94190f4d2f24'/>
<id>urn:sha1:fa8acb052839da3b9e77e58ad17d94190f4d2f24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glsl/pp: Fix handling of if/elif/else cases.</title>
<updated>2010-02-15T20:33:22Z</updated>
<author>
<name>Michal Krol</name>
<email>michal@vmware.com</email>
</author>
<published>2010-02-15T20:33:22Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=ee67167358e91e9ffde8aa9e5b96e5def4c16904'/>
<id>urn:sha1:ee67167358e91e9ffde8aa9e5b96e5def4c16904</id>
<content type='text'>
Once if/elif evalutes to true, all subsequent conditions are always false.
</content>
</entry>
<entry>
<title>glsl/pp: Add asserts to check for null pointer deferences.</title>
<updated>2010-02-15T08:30:31Z</updated>
<author>
<name>Vinson Lee</name>
<email>vlee@vmware.com</email>
</author>
<published>2010-02-15T08:30:31Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=f0e1499805eb98e4d6dfe4f95f601593c65044d6'/>
<id>urn:sha1:f0e1499805eb98e4d6dfe4f95f601593c65044d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glsl/pp: fix incorrect extension enable flag for warn mode</title>
<updated>2010-02-13T20:48:32Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2010-02-13T20:48:32Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=3b53b7e8b06d4caa4bebcc0d58ec0a0233ac77ba'/>
<id>urn:sha1:3b53b7e8b06d4caa4bebcc0d58ec0a0233ac77ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glsl/pp: fix extension enable/disable options</title>
<updated>2010-02-10T17:49:50Z</updated>
<author>
<name>Brian Paul</name>
<email>brianp@vmware.com</email>
</author>
<published>2010-02-10T17:49:48Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=3251f31d593129e772475f2219771c660c53bf4e'/>
<id>urn:sha1:3251f31d593129e772475f2219771c660c53bf4e</id>
<content type='text'>
Now the #extension name: disable/enable flags do the right thing.

Fixes glean/glsl1 "Preprocessor test (extension test 3)"
</content>
</entry>
<entry>
<title>Simplify GLSL extension mechanism.</title>
<updated>2010-02-10T17:04:07Z</updated>
<author>
<name>Michal Krol</name>
<email>michal@vmware.com</email>
</author>
<published>2010-02-10T17:04:07Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=8b1c332a77555b94f5665517e5fdcb416e1a67b7'/>
<id>urn:sha1:8b1c332a77555b94f5665517e5fdcb416e1a67b7</id>
<content type='text'>
Since extension name and extension name string are the same, collapse
them into one name.
</content>
</entry>
</feed>
