summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang/slang_codegen.c
AgeCommit message (Expand)Author
2009-01-07glsl: bump up MAX_FOR_LOOP_UNROLL_COMPLEXITYBrian Paul
2009-01-07mesa: Add _mesa_snprintf.José Fonseca
2009-01-07glsl: disable some unused functions (but don't remove just yet)Brian Paul
2009-01-07glsl: also unroll loops with variable declarations such as "for (int i = 0; ..."Brian Paul
2009-01-06glsl: loop unroll adjustmentsBrian Paul
2009-01-06glsl: implement loop unrolling for simple 'for' loopsBrian Paul
2009-01-06mesa: Move var declaration to top of scope.Brian Paul
2009-01-05mesa: fix a GLSL swizzled writemask bugBrian Paul
2008-12-31mesa: increase max texture image units and GLSL samplers to 16Brian Paul
2008-12-16mesa: fix some GLSL array regressionsBrian Paul
2008-12-15mesa: bump glsl grammar revisionBrian Paul
2008-12-15mesa: more re-org of variable declarations in glsl compilerBrian Paul
2008-12-15mesa: more comments, clean upBrian Paul
2008-12-15mesa: added comments, remove unused codeBrian Paul
2008-12-15mesa: checkpoint: handle uniform vars in _slang_gen_var_decl()Brian Paul
2008-12-12mesa: place glsl constant arrays in constant memoryBrian Paul
2008-12-12mesa: code clean-up in glsl compilerBrian Paul
2008-12-12mesa: remove unneeded swizzle init code in glsl compilerBrian Paul
2008-12-12mesa: disable glsl debug outputBrian Paul
2008-12-12mesa: basic array constructors work nowBrian Paul
2008-12-12mesa: fix some more GLSL 1.20 array things.Brian Paul
2008-12-12mesa: more glsl function renamingBrian Paul
2008-12-12mesa: glsl compiler function renamingBrian Paul
2008-12-12mesa: move some glsl compiler functions to different files to be more consistantBrian Paul
2008-12-12mesa: checkpoint: GLSL 1.20 array constructorsBrian Paul
2008-12-11mesa: consolidate variable declaration initializer code for globals tooBrian Paul
2008-12-11mesa: move variable initializer IR generation into _slang_gen_var_decl()Brian Paul
2008-12-11mesa: simplify some glsl variable declaration codeBrian Paul
2008-12-11mesa: glsl clean-upsBrian Paul
2008-12-11mesa: checkpoint commit of GLSL 1.20 array syntax.Brian Paul
2008-11-26mesa: add missing type check for function callsBrian Paul
2008-11-24mesa: added support for GLSL 1.20 array.length() methodBrian Paul
2008-11-24mesa: set flags for varying varsBrian Paul
2008-11-24mesa: add Flags field to gl_program_parameterBrian Paul
2008-11-21mesa: issue error, don't crash, when calling a prototyped, but undefined func...Brian Paul
2008-11-21mesa: better variable name: s/aux/store/Brian Paul
2008-11-19mesa: rework GLSL array code generationBrian Paul
2008-11-19mesa: updated commentBrian Paul
2008-11-13mesa: no longer need Writemask field in GLSL IR nodesBrian Paul
2008-11-13mesa: remove some do-nothing GLSL codeBrian Paul
2008-11-10mesa: track initialization status of uniform variables. Plus, asst clean-ups.Brian Paul
2008-11-10mesa: initial support for uniform variable initializers.Brian Paul
2008-11-07mesa: add GLSL support for DP2, NRM3, NRM4 instructions (not actually emitted...Brian Paul
2008-11-05mesa: fix a GLSL array indexing codegen bugBrian Paul
2008-11-04mesa: fix float-valued GLSL vertex attribute variablesBrian Paul
2008-11-01mesa: fix assignment / parameter passing of sampler typesBrian Paul
2008-10-31mesa: fix copy/paste error in GLSL error msgBrian Paul
2008-09-25mesa: prevent the slang code generator from aborting when faced with a sample...Sam Hocevar
2008-08-25mesa: glsl: grab latest fixes from gallium-0.1 branchBrian Paul
2008-08-16mesa: import latest GLSL code from gallium-0.1 branchBrian Paul