24409ba1968cc49cbde6a111464c91271babc68a |
|
19-Aug-2011 |
Ian Romanick <ian.d.romanick@intel.com> |
mesa: Determine GL_ACTIVE_ATTRIBUTE_MAX_LENGTH by walking the GLSL IR. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
/external/mesa3d/src/mesa/program/prog_parameter.c
|
b191382c60bdcfeb7f424b23aa6ab63de81e2f08 |
|
14-Jun-2011 |
Bryan Cain <bryancain3@gmail.com> |
mesa, glsl_to_tgsi: add native support for integers in shaders Disabled by default on all drivers. To enable it, change ctx->GLSLVersion to 130 in st_extensions.c. Currently, softpipe is the only driver with integer support.
/external/mesa3d/src/mesa/program/prog_parameter.c
|
6d89abadbcd68bbe9e08f041412549f8dc1fc73c |
|
18-May-2011 |
Bryan Cain <bryancain3@gmail.com> |
mesa: support boolean and integer-based parameters in prog_parameter The functionality is not used by anything yet, and the glUniform functions will need to be reworked before this can reach its full usefulness. It is nonetheless a step towards integer support in the state tracker and classic drivers.
/external/mesa3d/src/mesa/program/prog_parameter.c
|
e310c22bb738e024faadca8dba16fa53e7215a3e |
|
08-Oct-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Simplify a bit of _mesa_add_state_reference using memcmp.
/external/mesa3d/src/mesa/program/prog_parameter.c
|
128237927d6fa4ffb23e52c59150f57520004c00 |
|
30-Aug-2010 |
José Fonseca <jfonseca@vmware.com> |
mesa: Fix _mesa_lookup_parameter_constant's return value. Fixes gcc warning In function ‘_mesa_add_unnamed_constant’: warning: ‘pos’ may be used uninitialized in this function but also what appears to be a bug.
/external/mesa3d/src/mesa/program/prog_parameter.c
|
b5c07b9226d8e7de78f6367b5799b39caf820ef3 |
|
25-Aug-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove now-unused _mesa_add_sampler(). We do the generation of "what sampler number within Parameters are we" right in ir_to_mesa.cpp, instead of repeatedly walking the existing list to find out.
/external/mesa3d/src/mesa/program/prog_parameter.c
|
9ab1332d749e8e7eda2896c25725e245fd0f8444 |
|
25-Aug-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove now-unused _mesa_add_uniform. We had to inline it to avoid doing a double-lookup in the process of adding assertion checks.
/external/mesa3d/src/mesa/program/prog_parameter.c
|
ea2231ff5e4ced36bdb65ccdd02a1008fb8bfce7 |
|
25-Aug-2010 |
Eric Anholt <eric@anholt.net> |
mesa: Remove the "Used" flag in gl_program_parameter. This was in place for uniform handling, but nothing actually needs the value now, since presence in a parameter list indicates that the uniform was used as far as the linker was concerned.
/external/mesa3d/src/mesa/program/prog_parameter.c
|
c234d0b25f622a7bdd3c40bc72fdbd59d8494c7c |
|
06-Aug-2010 |
Eric Anholt <eric@anholt.net> |
ir_to_mesa: Add support for sampler arrays. Support for samplers in general is still incomplete -- anything in a uniform struct will still be broken. But that doesn't appear to be any different from master. Fixes: glsl-fs-uniform-sampler-array.shader_test
/external/mesa3d/src/mesa/program/prog_parameter.c
|
afe125e0a18ac3886c45c7e6b02b122fb2d327b5 |
|
27-Jul-2010 |
Eric Anholt <eric@anholt.net> |
Merge remote branch 'origin/master' into glsl2 This pulls in multiple i965 driver fixes which will help ensure better testing coverage during development, and also gets past the conflicts of the src/mesa/shader -> src/mesa/program move. Conflicts: src/mesa/Makefile src/mesa/main/shaderapi.c src/mesa/main/shaderobj.h
|
ec2b92f98c2e7f161521b447cc1d9a36bce3707c |
|
11-Jun-2010 |
Brian Paul <brianp@vmware.com> |
mesa: rename src/mesa/shader/ to src/mesa/program/
/external/mesa3d/src/mesa/program/prog_parameter.c
|