summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/slang/slang_compile.c
Commit message (Expand)AuthorAgeFilesLines
* Merge commit 'origin/master' into gallium-0.2Alan Hourihane2009-01-141-23/+29
|\
| * glsl: propagate pragma info down into compiler from preprocessorBrian Paul2009-01-141-5/+11
| * glsl: better fix for for-loop scope issue (commit 6333005f7aea3e5d1d86a5c47b3...Brian Paul2009-01-121-18/+0
| * glsl: force creation of new scope for for-loop bodyBrian Paul2009-01-101-0/+18
| * glsl: replace 0/1 with GL_FALSE/GL_TRUEBrian Paul2009-01-101-18/+18
| * glsl: pass GLcontext::Extension info down into GLSL preprocessorBrian Paul2009-01-071-5/+9
* | glsl: pass GLcontext::Extension info down into GLSL preprocessorBrian Paul2009-01-091-5/+9
* | mesa: Move var declaration to top of scope.José Fonseca2009-01-081-1/+1
|/
* mesa: disable debug outputBrian Paul2008-12-161-2/+2
* mesa: fix some GLSL array regressionsBrian Paul2008-12-161-2/+7
* mesa: bump glsl grammar revisionBrian Paul2008-12-151-2/+2
* mesa: remove unused varpool code in glsl compilerBrian Paul2008-12-121-16/+0
* mesa: remove incorrect array_len assignmentBrian Paul2008-12-121-1/+0
* mesa: fix some more GLSL 1.20 array things.Brian Paul2008-12-121-9/+22
* mesa: glsl compiler function renamingBrian Paul2008-12-121-3/+3
* mesa: remove unused fixup table code in glsl compilerBrian Paul2008-12-121-3/+1
* mesa: checkpoint: GLSL 1.20 array constructorsBrian Paul2008-12-121-2/+2
* mesa: glsl clean-upsBrian Paul2008-12-111-0/+1
* mesa: checkpoint commit of GLSL 1.20 array syntax.Brian Paul2008-12-111-70/+176
* mesa: remove debug codeBrian Paul2008-11-261-1/+0
* mesa: added support for GLSL 1.20 array.length() methodBrian Paul2008-11-241-0/+30
* mesa: support for GLSL 1.20 array typesBrian Paul2008-11-241-3/+59
* mesa: copy centroid/invariance/precision info in parse_init_declarator()Brian Paul2008-11-241-1/+4
* mesa: glsl compiler debug codeBrian Paul2008-11-191-141/+151
* mesa: add support for 'centroid' qualifier in GLSL 1.20Brian Paul2008-11-071-0/+41
* mesa: add support for 'invariant' keyword for GLSL 1.20Brian Paul2008-11-071-34/+107
* mesa: fix some bugs with precision qualifier parsingBrian Paul2008-10-311-1/+21
* mesa: import latest GLSL code from gallium-0.1 branchBrian Paul2008-08-161-14/+78
* mesa: disable debug codeBrian Paul2008-07-291-1/+1
* mesa: glsl: silence warning (s/int/GLuint)Brian Paul2008-07-291-1/+1
* mesa: glsl: assorted fixes for resolving polymorphic functionsBrian Paul2008-07-291-5/+25
* mesa: glsl: only try to link shaders defining main()Brian Paul2008-07-291-25/+22
* mesa: implement grammar/parsing for precision/invariant syntaxBrian Paul2008-07-291-3/+131
* mesa: assemble main() after all other functionsBrian Paul2008-07-141-14/+22
* mesa: check for null shader->SourceBrian Paul2008-07-141-0/+3
* mesa: compute global var size before doing codegenBrian Paul2008-07-081-9/+9
* mesa: added some debug code (disabled)Brian Paul2008-07-021-0/+6
* glsl: make sure we replace all output reads with temporariesZack Rusin2008-06-121-1/+2
* glsl: fix array size initialiazers using const variablesZack Rusin2008-06-121-2/+26
* fix incorrect sampler numbering/indexing.Brian Paul2008-05-201-3/+0
* Updated GLSL uniform/sampler handling from gallium-0.1 branchBrian Paul2008-05-141-0/+18
* Implement gl_PointCoord attribute for GLSL fragment shaders.Brian2007-10-241-0/+11
* call ctx->Driver.NewProgram() instead of _mesa_new_program()Brian2007-07-241-1/+1
* Be more consistant with paths in #includes. Eventually, eliminate a bunch of...Brian2007-07-041-5/+5
* don't ignore return value of _slang_codegen_global_variable()Brian2007-05-111-1/+2
* Remove all the USE_MEMPOOL debug code.Brian2007-04-211-95/+18
* Use new memory pool allocator. Lots of debug code still in place...Brian2007-04-211-0/+84
* init A.curFuncEndLabel = NULLBrian2007-04-191-0/+1
* update SLANG version testBrian2007-04-101-2/+10
* plug in GLSL 1.20 unitBrian2007-04-091-1/+18