summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/slang/slang_codegen.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: fix some GLSL array regressionsBrian Paul2009-01-061-63/+50
* mesa: bump glsl grammar revisionBrian Paul2009-01-061-1/+1
* mesa: more re-org of variable declarations in glsl compilerBrian Paul2009-01-061-52/+56
* mesa: more comments, clean upBrian Paul2009-01-061-10/+12
* mesa: added comments, remove unused codeBrian Paul2009-01-061-32/+9
* mesa: checkpoint: handle uniform vars in _slang_gen_var_decl()Brian Paul2009-01-061-18/+59
* mesa: place glsl constant arrays in constant memoryBrian Paul2009-01-061-7/+93
* mesa: code clean-up in glsl compilerBrian Paul2009-01-061-7/+8
* mesa: remove unneeded swizzle init code in glsl compilerBrian Paul2009-01-061-18/+0
* mesa: disable glsl debug outputBrian Paul2009-01-061-2/+2
* mesa: basic array constructors work nowBrian Paul2009-01-061-13/+144
* mesa: fix some more GLSL 1.20 array things.Brian Paul2009-01-061-3/+11
* mesa: more glsl function renamingBrian Paul2009-01-061-16/+16
* mesa: glsl compiler function renamingBrian Paul2009-01-061-13/+13
* mesa: move some glsl compiler functions to different files to be more consistantBrian Paul2009-01-061-0/+14
* mesa: checkpoint: GLSL 1.20 array constructorsBrian Paul2009-01-061-15/+35
* mesa: consolidate variable declaration initializer code for globals tooBrian Paul2009-01-061-19/+3
* mesa: move variable initializer IR generation into _slang_gen_var_decl()Brian Paul2009-01-061-79/+93
* mesa: simplify some glsl variable declaration codeBrian Paul2009-01-061-23/+21
* mesa: glsl clean-upsBrian Paul2009-01-061-47/+48
* mesa: checkpoint commit of GLSL 1.20 array syntax.Brian Paul2009-01-061-13/+5
* mesa: add missing type check for function callsBrian Paul2009-01-061-0/+15
* mesa: added support for GLSL 1.20 array.length() methodBrian Paul2009-01-061-0/+42
* mesa: set flags for varying varsBrian Paul2009-01-061-4/+13
* mesa: add Flags field to gl_program_parameterBrian Paul2009-01-061-1/+3
* mesa: issue error, don't crash, when calling a prototyped, but undefined func...Brian Paul2009-01-061-0/+7
* mesa: better variable name: s/aux/store/Brian Paul2009-01-061-7/+7
* mesa: rework GLSL array code generationBrian Paul2009-01-061-21/+11
* mesa: updated commentBrian Paul2009-01-061-0/+2
* mesa: no longer need Writemask field in GLSL IR nodesBrian Paul2009-01-061-4/+0
* mesa: remove some do-nothing GLSL codeBrian Paul2009-01-061-16/+0
* mesa: track initialization status of uniform variables. Plus, asst clean-ups.Brian Paul2009-01-061-8/+9
* mesa: initial support for uniform variable initializers.Brian Paul2009-01-061-5/+22
* mesa: fix a GLSL array indexing codegen bugBrian Paul2008-11-051-1/+1
* mesa: fix float-valued GLSL vertex attribute variablesBrian Paul2008-11-041-8/+8
* mesa: fix assignment / parameter passing of sampler typesBrian Paul2008-11-011-3/+7
* mesa: fix copy/paste error in GLSL error msgBrian Paul2008-10-311-1/+1
* mesa: glsl: more writemask error checkingBrian Paul2008-08-191-5/+17
* mesa: glsl: added some post incr/decr error checksBrian Paul2008-08-191-1/+5
* mesa: glsl: limit function matching through castingBrian Paul2008-08-191-1/+14
* mesa: glsl: fix linking of varying vars which are arraysBrian Paul2008-08-151-2/+4
* mesa: glsl: fix error detection of writing to read-only variablesBrian Paul2008-08-121-17/+41
* mesa: glsl: better error messagesBrian Paul2008-08-121-3/+3
* mesa: glsl: check for rect tex samplersBrian Paul2008-08-061-1/+9
* mesa: glsl: disallow initializers for varying varsBrian Paul2008-08-061-2/+10
* mesa: glsl: more type checking for attribute/varying/uniform vars/localsBrian Paul2008-08-061-4/+14
* mesa: glsl: check that attribute vars are of float/vec/mat typeBrian Paul2008-08-061-0/+8
* mesa: glsl: more assignment type checkingBrian Paul2008-08-061-60/+87
* mesa: glsl: count number of temp regs usedHaihao Xiang2008-08-061-2/+0
* mesa: glsl: code consolidation in _slang_gen_declaration()Brian Paul2008-08-051-36/+29