Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-28 | glsl2: Add the remaining builtin uniforms. | Eric Anholt | |
2010-07-28 | glsl2: Size builtin arrays according to the context constants. | Eric Anholt | |
Cleans up some of the FINISHMEs in this file. | |||
2010-07-20 | glsl2: glsl_type has its own talloc context, don't pass one in | Ian Romanick | |
2010-07-20 | glsl2: Add and use new variable mode ir_var_temporary | Ian Romanick | |
This is quite a large patch because breaking it into smaller pieces would result in the tree being intermitently broken. The big changes are: * Add the ir_var_temporary variable mode * Change the ir_variable constructor to take the mode as a parameter and correctly specify the mode for all ir_varables. * Change the linker to not cross validate ir_var_temporary variables. * Change the linker to pull all ir_var_temporary variables from global scope into 'main'. | |||
2010-07-20 | glsl2: Add definitions of the builtin constants present in GLSL 1.10. | Eric Anholt | |
Fixes: glsl1-built-in constants | |||
2010-07-07 | glsl2: Add support for gl_PointCoord in 1.20. | Eric Anholt | |
Fixes glsl-fs-pointcoord on swrast (remains broken on 965, like master) | |||
2010-07-01 | glsl2: Add gl_MaxTextureCoords | Ian Romanick | |
2010-07-01 | glsl2: Default delcaration of gl_TexCoord is unsized | Ian Romanick | |
2010-06-29 | glsl2: Make gl_MaxDrawBuffers available in the vertex shader | Ian Romanick | |
2010-06-29 | glsl2: Make gl_MaxDrawBuffers available in the fragment shader | Ian Romanick | |
2010-06-29 | glsl2: Make gl_FragData be available in GLSL 1.10 too | Ian Romanick | |
2010-06-29 | glsl2: Pass MaxDrawBuffers from core Mesa into the GLSL compiler | Ian Romanick | |
2010-06-24 | glsl2: Move the compiler to the subdirectory it will live in in Mesa. | Eric Anholt | |