summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang/slang_compile.c
AgeCommit message (Expand)Author
2009-01-06mesa: checkpoint commit of GLSL 1.20 array syntax.Brian Paul
2009-01-06mesa: remove debug codeBrian Paul
2009-01-06mesa: added support for GLSL 1.20 array.length() methodBrian Paul
2009-01-06mesa: support for GLSL 1.20 array typesBrian Paul
2009-01-06mesa: copy centroid/invariance/precision info in parse_init_declarator()Brian Paul
2009-01-06mesa: glsl compiler debug codeBrian Paul
2009-01-06mesa: add support for 'centroid' qualifier in GLSL 1.20Brian Paul
2009-01-06mesa: add support for 'invariant' keyword for GLSL 1.20Brian Paul
2008-10-31mesa: fix some bugs with precision qualifier parsingBrian Paul
2008-08-12mesa: glsl: remove reads of output regs from fragment shaders tooBrian Paul
2008-08-07mesa: glsl: finish up support for precision qualifiersBrian Paul
2008-08-07mesa: Extend GLSL syntax to accept type precision in full type specifiers.Michal Krol
2008-08-05mesa: glsl: disallow user-defined functions/vars prefixed with gl_Brian Paul
2008-08-05mesa: glsl: generate error for main(any args)Brian Paul
2008-07-29mesa: disable debug codeBrian Paul
2008-07-25mesa: glsl: assorted fixes for resolving polymorphic functionsBrian Paul
2008-07-24mesa: glsl: only try to link shaders defining main()Brian Paul
2008-07-16mesa: implement grammar/parsing for precision/invariant syntaxBrian Paul
2008-07-14mesa: assemble main() after all other functionsBrian Paul
2008-07-09mesa: check for null shader->SourceBrian Paul
2008-07-08mesa: compute global var size before doing codegenBrian Paul
2008-07-02mesa: added some debug code (disabled)Brian Paul
2008-06-24mesa: Use appropriate unsigned/signed, float/integer types.José Fonseca
2008-06-12glsl: make sure we replace all output reads with temporariesZack Rusin
2008-06-09glsl: fix array size initialiazers using const variablesZack Rusin
2008-05-20fix incorrect sampler numbering/indexing.Brian Paul
2008-05-14mesa: dead code removalBrian Paul
2008-04-07mesa: call _mesa_remove_varying_reads() after compiling vertex shadersBrian
2007-10-26Re-implement GLSL texture sampler variables.Brian
2007-10-24Implement gl_PointCoord attribute for GLSL fragment shaders.Brian
2007-07-24call ctx->Driver.NewProgram() instead of _mesa_new_program()Brian
2007-07-04Be more consistant with paths in #includes. Eventually, eliminate a bunch of...Brian
2007-05-11don't ignore return value of _slang_codegen_global_variable()Brian
2007-04-21Remove all the USE_MEMPOOL debug code.Brian
2007-04-21Use new memory pool allocator. Lots of debug code still in place...Brian
2007-04-19init A.curFuncEndLabel = NULLBrian
2007-04-10update SLANG version testBrian
2007-04-09plug in GLSL 1.20 unitBrian
2007-04-08support for GLSL 1.20 non-square matricesBrian
2007-03-24fix some mem leaksBrian
2007-03-12Implement GL_ARB_texture_rectangle supportBrian
2007-03-07s/equal/EQUAL/, fix bugs in logical or/and code.Brian
2007-02-26fix logic for reporting errorsBrian
2007-02-26fix error flaggingBrian
2007-02-26Overhaul of error handling.Brian
2007-02-22get rid of some unused slang_variable fieldsBrian
2007-02-20forgot to return length in parse_array_len()Brian
2007-02-16change all enum tokens to uppercaseBrian
2007-02-16abort upon errors (temporary)Brian
2007-02-03Add literal_size field to slang_operation.Brian