<feed xmlns='http://www.w3.org/2005/Atom'>
<title>android-x86-mesa.git/src/glsl/builtins, 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-14T20:03:50Z</updated>
<entry>
<title>glsl: Explicitly specify a type when reading/printing ir_texture.</title>
<updated>2011-03-14T20:03:50Z</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2011-02-25T22:29:36Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=233b88eab9d8095523ebae3c4be1dbf2e2bd856a'/>
<id>urn:sha1:233b88eab9d8095523ebae3c4be1dbf2e2bd856a</id>
<content type='text'>
This is necessary for GLSL 1.30+ shadow sampling functions, which return
a single float rather than splatting the value to a vec4 based on
GL_DEPTH_TEXTURE_MODE.
</content>
</entry>
<entry>
<title>texture_builtins.py: Add support for 130-style Shadow sampler variants.</title>
<updated>2011-03-14T20:03:50Z</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2011-02-07T08:11:34Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=cb3317b85a9b8916317cb733ef4e6f13eaf0d890'/>
<id>urn:sha1:cb3317b85a9b8916317cb733ef4e6f13eaf0d890</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glsl: Enable GL_OES_texture_3D extension for ES2.</title>
<updated>2011-02-28T18:35:57Z</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2011-02-26T07:11:20Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=0a163cf56d1e412629cb802480998a982a47bb3c'/>
<id>urn:sha1:0a163cf56d1e412629cb802480998a982a47bb3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glsl/builtins: Fix return type for textureSize sampler2DArray variants.</title>
<updated>2011-02-27T08:44:47Z</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2011-02-26T00:33:40Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=a385ac62070fa68052c77df7be62685bf6a58992'/>
<id>urn:sha1:a385ac62070fa68052c77df7be62685bf6a58992</id>
<content type='text'>
A copy and paste error.
</content>
</entry>
<entry>
<title>glsl: Fix use of uninitialized values in _mesa_glsl_parse_state ctor.</title>
<updated>2011-02-02T07:53:39Z</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2011-02-02T07:47:26Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=dfdb9fda826bb6c5dac2c55d9efcd1644a0dd2b9'/>
<id>urn:sha1:dfdb9fda826bb6c5dac2c55d9efcd1644a0dd2b9</id>
<content type='text'>
This has probably existed since e5e34ab18eeaffa465 or so.

NOTE: This is a candidate for the 7.9 and 7.10 branches.
</content>
</entry>
<entry>
<title>texture_builtins.py: Fix a warning about mixed tabs/spaces.</title>
<updated>2011-02-01T00:41:34Z</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2011-02-01T00:41:34Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=3ef397dafc80278d48d1385e14d4e500a86e94ac'/>
<id>urn:sha1:3ef397dafc80278d48d1385e14d4e500a86e94ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>glsl/builtins: Uncomment prototypes for texture*Offset functions.</title>
<updated>2011-01-31T19:10:59Z</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2011-01-09T07:53:51Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=ca418cbde6377dd723c857582db2f8f3725ffdea'/>
<id>urn:sha1:ca418cbde6377dd723c857582db2f8f3725ffdea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>texture_builtins.py: Generate texture*Offset functions.</title>
<updated>2011-01-31T19:10:59Z</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2011-01-09T07:53:11Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=ba3de801ecb54bf980c338ef4f54097ca4ea60ee'/>
<id>urn:sha1:ba3de801ecb54bf980c338ef4f54097ca4ea60ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>texture_builtins.py: Generalize the "use_proj" field to support offsets.</title>
<updated>2011-01-31T19:10:59Z</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2010-12-27T10:53:43Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=4c63f2de2fdac3cedef65eb29f57e6e2b26a0d59'/>
<id>urn:sha1:4c63f2de2fdac3cedef65eb29f57e6e2b26a0d59</id>
<content type='text'>
Rather than passing "True", pass a bitfield describing the particular
variant's features - either projection or offset.

This should make the code a bit more readable ("Proj" instead of "True")
and make it easier to support offsets in the future.
</content>
</entry>
<entry>
<title>texture_builtins.py: Refactor coordinate dimension calculations.</title>
<updated>2011-01-31T19:10:59Z</updated>
<author>
<name>Kenneth Graunke</name>
<email>kenneth@whitecape.org</email>
</author>
<published>2010-12-27T10:50:42Z</published>
<link rel='alternate' type='text/html' href='https://git.hiegel.fr/cgit/android-x86-mesa.git/commit/?id=99f36486ebf3d5a6edfd6329e882d6409a085582'/>
<id>urn:sha1:99f36486ebf3d5a6edfd6329e882d6409a085582</id>
<content type='text'>
For offsets, we'll want the straight sampler dimensionality, without the
+1 for array types.  Create a new function to do that; refactor.
</content>
</entry>
</feed>
