summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang/slang_compile.c
AgeCommit message (Expand)Author
2010-05-24glsl: silence unused var warningsBrian Paul
2010-05-24mesa: Handle FEATURE_es2_glsl differences at runtime tooKristian Høgsberg
2010-03-15Replace _mesa_strtod with _mesa_strtof.Marcin Baczyński
2010-02-25glsl: implement support for GL_EXT_texture_arrayBrian Paul
2010-02-19Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg
2010-02-19Remove _mesa_strncmp in favor of plain strncmp.Kenneth Graunke
2010-02-19Remove _mesa_strcmp in favor of plain strcmp.Kenneth Graunke
2010-02-19Remove _mesa_strlen in favor of plain strlen.Kenneth Graunke
2010-02-13mesa: Fix compiler warningsKarl Schultz
2010-02-13glsl: implement layout qualifiersBrian Paul
2010-02-10Simplify GLSL extension mechanism.Michal Krol
2010-02-10glsl: GLSL extensions have the GL_ prefixBrian Paul
2010-01-22Merge branch 'mesa_7_7_branch'Brian Paul
2010-01-16glsl: Remove unnecessary headers from slang_compile.c.Vinson Lee
2009-12-31Merge branch 'mesa_7_7_branch'Brian Paul
2009-12-29glsl: added uniform initializer checkBrian Paul
2009-12-21glsl: assorted clean-ups in slang_compile.cBrian Paul
2009-12-21Merge branch 'mesa_7_7_branch'Brian Paul
2009-12-21Merge branch 'mesa_7_6_branch' into mesa_7_7_branchBrian Paul
2009-12-20slang: Update after glsl cl interface changes.Michal Krol
2009-12-20slang: Update after glsl pp changes.Michal Krol
2009-12-18glsl: clear out shader code before compilingBrian Paul
2009-12-12Merge branch 'master' into glsl-pp-rework-2Michal Krol
2009-12-10slang: Predefine ES symbols for FEATURE_es2_glsl.Michal Krol
2009-12-10slang: Explicitly enable ARB_draw_buffers and ARB_texture_rectangle.Michal Krol
2009-11-23slang: Fix order of parameters to sl_pp_tokenise().Michal Krol
2009-11-21slang: No need to purify source text for tokeniser.Michal Krol
2009-11-13slang: Report syntax parser errors.Michal Krol
2009-11-13slang: Get rid of the old syntax file and utilities.Michal Krol
2009-11-13slang: Plug in the new syntax parser.Michal Krol
2009-11-10slang: Update for glsl/pp interface changes.Michal Krol
2009-09-29mesa: added nopfrag/nopvert options for MESA_GLSLBrian Paul
2009-09-22slang: Differentiate between uints and floats.Michal Krol
2009-09-18slang: Use glsl pp public interface.Michal Krol
2009-09-16slang: Propagate error messages from preprocessor.Michal Krol
2009-09-16slang: Invoke the preprocessor from withing the slang compiler.Michal Krol
2009-09-08slang: Correctly parse numbers from the new preprocessor.Michal Krol
2009-09-08slang: Remove the old preprocessor.Michal Krol
2009-06-26glsl: added slang_assemble_ctx::EmitContReturn field, initBrian Paul
2009-04-27Avoid a segfault in shader compilationRobert Ellison
2009-04-07glsl: don't optimize program if MESA_GLSL=noptBrian Paul
2009-04-01glsl: implement compiling/linking of separate compilation unitsBrian Paul
2009-03-19slang: initialize the contextAlan Hourihane
2009-03-19glsl: change GLSL #pragma initializationBrian Paul
2009-03-06glsl: call the program optimizerBrian Paul
2009-02-16glsl: silence some uninit var warningsBrian Paul
2009-02-06glsl: new MESA_GLSL env var for GLSL debugging featuresBrian Paul
2009-02-06Revert "mesa: meaningless whitespace change to see if git's working (ignore)"Brian Paul
2009-02-06mesa: meaningless whitespace change to see if git's working (ignore)Brian Paul
2009-01-22glsl: call _mesa_write_shader_to_file(). Debug-only, disabledBrian Paul