summaryrefslogtreecommitdiff
path: root/ir_variable.cpp
AgeCommit message (Expand)AuthorFilesLines
2010-06-23ir_variable: Set locations for shader built-in variablesIan Romanick1-12/+19
2010-06-22Include stdio.h and stdlib.h everywhere, and don't cook our own #define NULL.Eric Anholt1-2/+1
2010-06-07Bump GL_MAX_TEXTURE_COORDS from 2 to 4Ian Romanick1-9/+12
2010-06-01Add builtin gl_LightSource[].Eric Anholt1-1/+10
2010-05-03Quiet warnings about ir_shader not being handled in places it's not needed.Eric Anholt1-0/+5
2010-04-26Implement gl_TextureMatrix built-in uniformIan Romanick1-3/+8
2010-04-23Put static pointers to vec[234]_types along with the static float_type.Eric Anholt1-9/+3
2010-04-21Add missing break statementIan Romanick1-0/+1
2010-04-19Mark some variables as having usage beyond the shader's scope.Eric Anholt1-2/+18
2010-04-07Add support for GL_ARB_draw_buffers extensionIan Romanick1-6/+37
2010-04-07Call glsl_type::get_instance correctly: the number of rows must be at least 1Ian Romanick1-2/+2
2010-04-07Add gl_ClipDistance in fragment shaderIan Romanick1-3/+6
2010-04-05Add definition of gl_ClipDistance[]Eric Anholt1-3/+7
2010-04-02Make built-in gl_TexCoord available in vertex and fragment shadersIan Romanick1-14/+42
2010-03-29Add definitions for 1.10 built-in uniforms for ff state.Eric Anholt1-0/+33
2010-03-29Add support for builtin deprecated fs varyings.Eric Anholt1-0/+8
2010-03-25Set up fragment shader builtin variables.Eric Anholt1-0/+53
2010-03-19Use glsl_symbol_table instead of using _mesa_symbol_table directlyIan Romanick1-8/+7
2010-03-10IR variable: Initial work to support GLSL built-in variablesIan Romanick1-0/+144