summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/slang/slang_compile.c
Commit message (Expand)AuthorAgeFilesLines
* glsl: assorted clean-ups in slang_compile.cBrian Paul2009-12-211-36/+9
* Merge branch 'mesa_7_7_branch'Brian Paul2009-12-211-11/+13
|\
| * 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
* | | slang: Update after glsl cl interface changes.Michal Krol2009-12-201-77/+0
* | | slang: Update after glsl pp changes.Michal Krol2009-12-201-22/+11
* | | Merge branch 'master' into glsl-pp-rework-2Michal Krol2009-12-121-0/+10
|\| |
| * | mesa: added nopfrag/nopvert options for MESA_GLSLBrian Paul2009-09-291-0/+10
| |/
* | slang: Predefine ES symbols for FEATURE_es2_glsl.Michal Krol2009-12-101-0/+9
* | slang: Explicitly enable ARB_draw_buffers and ARB_texture_rectangle.Michal Krol2009-12-101-0/+7
* | slang: Fix order of parameters to sl_pp_tokenise().Michal Krol2009-11-231-1/+1
* | slang: No need to purify source text for tokeniser.Michal Krol2009-11-211-12/+2
* | slang: Report syntax parser errors.Michal Krol2009-11-131-5/+10
* | slang: Get rid of the old syntax file and utilities.Michal Krol2009-11-131-4/+0
* | slang: Plug in the new syntax parser.Michal Krol2009-11-131-57/+58
* | slang: Update for glsl/pp interface changes.Michal Krol2009-11-101-2/+4
* | slang: Differentiate between uints and floats.Michal Krol2009-09-221-1/+2
* | slang: Use glsl pp public interface.Michal Krol2009-09-181-18/+16
* | slang: Propagate error messages from preprocessor.Michal Krol2009-09-161-0/+5
* | slang: Invoke the preprocessor from withing the slang compiler.Michal Krol2009-09-161-9/+122
* | slang: Correctly parse numbers from the new preprocessor.Michal Krol2009-09-081-34/+119
* | slang: Remove the old preprocessor.Michal Krol2009-09-081-17/+3
|/
* 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