summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/slang/slang_compile.c
Commit message (Expand)AuthorAgeFilesLines
* glsl: Remove unnecessary headers from slang_compile.c.Vinson Lee2010-01-161-3/+0
* glsl: added uniform initializer checkBrian Paul2009-12-291-0/+3
* Merge branch 'mesa_7_6_branch' into mesa_7_7_branchBrian Paul2009-12-211-11/+13
|\
| * glsl: clear out shader code before compilingBrian Paul2009-12-181-11/+13
* | mesa: added nopfrag/nopvert options for MESA_GLSLBrian Paul2009-09-291-0/+10
|/
* glsl: added slang_assemble_ctx::EmitContReturn field, initBrian Paul2009-06-261-0/+3
* Avoid a segfault in shader compilationRobert Ellison2009-04-271-0/+6
* glsl: don't optimize program if MESA_GLSL=noptBrian Paul2009-04-071-1/+2
* glsl: implement compiling/linking of separate compilation unitsBrian Paul2009-04-011-0/+2
* slang: initialize the contextAlan Hourihane2009-03-191-2/+3
* glsl: change GLSL #pragma initializationBrian Paul2009-03-191-1/+3
* glsl: call the program optimizerBrian Paul2009-03-061-0/+5
* glsl: silence some uninit var warningsBrian Paul2009-02-161-1/+1
* glsl: new MESA_GLSL env var for GLSL debugging featuresBrian Paul2009-02-061-3/+3
* Revert "mesa: meaningless whitespace change to see if git's working (ignore)"Brian Paul2009-02-061-15/+3
* mesa: meaningless whitespace change to see if git's working (ignore)Brian Paul2009-02-061-3/+15
* glsl: call _mesa_write_shader_to_file(). Debug-only, disabledBrian Paul2009-01-221-0/+4
* glsl: set shader->CompileStatus in _slang_compile()Brian Paul2009-01-221-0/+2
* glsl: move declaration before codeBrian Paul2009-01-151-1/+1
* 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
* 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