summaryrefslogtreecommitdiff
path: root/src/mesa/shader
AgeCommit message (Expand)AuthorFilesLines
2009-11-07prog parse: Handle GL_VERTEX_PROGRAM_ARB in glLoadProgramNVIan Romanick1-1/+13
2009-11-07prog parse: Handle GL_VERTEX_PROGRAM_NV in glProgramStringARBIan Romanick1-1/+23
2009-11-07prog parse: Handle GL_FRAGMENT_PROGRAM_ARB in glLoadProgramNVIan Romanick1-0/+15
2009-11-07prog parse: Handle GL_FRAGMENT_PROGRAM_NV in glProgramStringARBIan Romanick1-5/+15
2009-11-06ARB prog parser: Regenerate parser from previous commits.Ian Romanick1-242/+268
2009-11-06ARB prog parser: Release old program string in _mesa_parse_arb_{fragment,vert...Ian Romanick2-4/+6
2009-11-06ARB prog parser: Release strings returned from the lexer that don't need to b...Ian Romanick1-1/+27
2009-11-06Revert "ARB prog parser: Fix epic memory leak in lexer / parser interface"Ian Romanick5-337/+207
2009-10-28mesa: remove unneeded #includesBrian Paul2-9/+0
2009-10-28mesa: include imports.h to silence warningBrian Paul1-0/+1
2009-10-27ARB prog parser: Fix epic memory leak in lexer / parser interfaceIan Romanick5-207/+337
2009-10-27ARB prog parser: Don't leak program stringIan Romanick1-0/+4
2009-10-27ARB prog parser: Don't leak symbol table header structuresIan Romanick1-0/+16
2009-10-27glsl: fix memory leakBrian Paul1-2/+6
2009-10-22ARB prog parser: Fix parameter array size comparisonIan Romanick2-2/+2
2009-10-15mesa: regenerated lex.yy.c w/ _mesa_strtod()Brian Paul1-192/+193
2009-10-15mesa: Use _mesa_strtod in the lexer for assembly shadersNeil Roberts1-4/+5
2009-10-07shader_api: Fix bounds checking of glUniform and glUniformMatrixNicolai Hähnle1-9/+22
2009-10-07prog_parameter: Document the fact that Size may be > 4Nicolai Hähnle1-1/+7
2009-10-01mesa: fix mem leaksBrian Paul1-0/+4
2009-10-01glsl: fix mem leakBrian Paul1-0/+1
2009-10-01mesa: Return -FLT_MAX instead of 0 for LG2(0).Vinson Lee1-1/+1
2009-09-29glsl: regenerated fileBrian Paul1-49/+57
2009-09-29glsl: rewrite sqrt(x) intrinsic to handle x=0Brian Paul1-34/+42
2009-09-29glsl: add support for CMP instructionBrian Paul4-0/+4
2009-09-25mesa: move declaration before codeVinson Lee1-2/+3
2009-09-24i965: Emit zero initialization for NV VP temporaries as required.Eric Anholt3-0/+49
2009-09-24mesa: Initialize NV_vertex_program fields for the parameter lists and such.Eric Anholt3-0/+55
2009-09-24mesa: added commentBrian Paul1-0/+1
2009-09-24Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul1-6/+1
2009-09-24glsl: init var to silence warningBrian Paul1-1/+1
2009-09-24glsl: fix missing initializers warningBrian Paul1-2/+2
2009-09-23mesa: don't bias LOD in shader interpreter; do it in swrastBrian Paul1-6/+1
2009-09-21r300: Fix handling of NV_vertex_program parametersNicolai Hähnle1-0/+1
2009-09-15Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul2-0/+43
2009-09-14glsl: added some link debug code (disabled)Brian Paul1-0/+15
2009-09-14glsl: remove extra #version directives from concatenated shader sourcesBrian Paul1-0/+28
2009-09-04ARB prog: replace 'unsigned' with 'gl_state_index'Brian Paul5-195/+195
2009-09-04ARB prog: rename POINT, SIZE to POINT_TOK, SIZE_TOKBrian Paul5-37/+23
2009-09-01ARB prog parser: Fix handling of stateOptModMatNumIan Romanick2-203/+203
2009-08-31mesa: debug printf for KILBrian Paul1-0/+5
2009-08-27Merge branch 'mesa_7_5_branch'Brian Paul1-8/+8
2009-08-27mesa: direct program debug output to stderr instead of stdoutmarvin241-9/+9
2009-08-27mesa: move decls before codeVinson Lee1-2/+4
2009-08-26Merge branch 'mesa_7_5_branch'Brian Paul1-4/+15
2009-08-26glsl: asst. clean-ups in set_program_uniform()Brian Paul1-14/+7
2009-08-26glsl: signal that the program needs to be re-translated when samplers changeBrian Paul1-4/+15
2009-08-26mesa: var renaming, new assertionBrian Paul1-4/+5
2009-08-26mesa: additional instruction field size assertionsBrian Paul1-0/+6
2009-08-26Merge branch 'mesa_7_5_branch'Brian Paul1-3/+7