slang: support uniform arrays
[mesa.git] / src / mesa / shader / slang / slang_codegen.c
2008-12-15 Brian Paulmesa: checkpoint: handle uniform vars in _slang_gen_var...
2008-12-15 Alan HourihaneMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-12-13 Brian Paulmesa: place glsl constant arrays in constant memory
2008-12-12 Brian Paulmesa: code clean-up in glsl compiler
2008-12-12 Brian Paulmesa: remove unneeded swizzle init code in glsl compiler
2008-12-12 Brian Paulmesa: disable glsl debug output
2008-12-12 Brian Paulmesa: basic array constructors work now
2008-12-12 Brian Paulmesa: fix some more GLSL 1.20 array things.
2008-12-12 Brian Paulmesa: more glsl function renaming
2008-12-12 Brian Paulmesa: glsl compiler function renaming
2008-12-12 Brian Paulmesa: move some glsl compiler functions to different...
2008-12-12 Brian Paulmesa: checkpoint: GLSL 1.20 array constructors
2008-12-12 Brian Paulmesa: consolidate variable declaration initializer...
2008-12-12 Brian Paulmesa: move variable initializer IR generation into...
2008-12-12 Brian Paulmesa: simplify some glsl variable declaration code
2008-12-12 Brian Paulmesa: glsl clean-ups
2008-12-12 Brian Paulmesa: checkpoint commit of GLSL 1.20 array syntax.
2008-12-11 Brian PaulMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-12-09 Alan HourihaneMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-11-28 Alan HourihaneMerge commit 'origin/master' into gallium-0.2
2008-11-28 Alan HourihaneMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-11-26 Brian Paulmesa: add missing type check for function calls
2008-11-25 Alan HourihaneMerge commit 'origin/master' into gallium-0.2
2008-11-25 Alan HourihaneMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-11-25 Brian Paulmesa: added support for GLSL 1.20 array.length() method
2008-11-24 Brian Paulmesa: set flags for varying vars
2008-11-24 Brian Paulmesa: add Flags field to gl_program_parameter
2008-11-24 Brian Paulmesa: issue error, don't crash, when calling a prototyp...
2008-11-24 Brian Paulmesa: better variable name: s/aux/store/
2008-11-24 Brian Paulmesa: set flags for varying vars
2008-11-24 Brian Paulmesa: add Flags field to gl_program_parameter
2008-11-22 Brian Paulmesa: issue error, don't crash, when calling a prototyp...
2008-11-21 Brian Paulmesa: better variable name: s/aux/store/
2008-11-20 Alan HourihaneMerge commit 'origin/master' into gallium-0.2
2008-11-19 Brian Paulmesa: rework GLSL array code generation
2008-11-19 Brian Paulmesa: updated comment
2008-11-19 Keith WhitwellMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-11-15 Keith WhitwellMerge commit 'origin/master' into gallium-0.2
2008-11-15 Keith WhitwellMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-11-14 Brian Paulmesa: no longer need Writemask field in GLSL IR nodes
2008-11-14 Brian Paulmesa: remove some do-nothing GLSL code
2008-11-13 Stephane MarchesinMerge branch 'gallium-0.2' of git+ssh://marcheu@git...
2008-11-12 Pekka PaalanenMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-11-11 Brian PaulMerge commit 'origin/master' into gallium-0.2
2008-11-10 Brian Paulmesa: track initialization status of uniform variables...
2008-11-10 Brian Paulmesa: initial support for uniform variable initializers.
2008-11-10 Brian PaulMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-11-10 Ben SkeggsMerge remote branch 'origin/gallium-0.2' into gallium-0.2
2008-11-07 Brian PaulMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-11-07 Brian PaulMerge commit 'origin/master' into gallium-0.2
2008-11-07 Brian Paulmesa: add GLSL support for DP2, NRM3, NRM4 instructions...
2008-11-05 Brian Paulmesa: fix a GLSL array indexing codegen bug
2008-11-05 Brian PaulMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-11-05 Brian Paulmesa: fix a GLSL array indexing codegen bug
2008-11-05 Alan HourihaneMerge commit 'origin/master' into gallium-0.2
2008-11-04 Brian Paulmesa: fix float-valued GLSL vertex attribute variables
2008-11-04 Brian Paulmesa: fix float-valued GLSL vertex attribute variables
2008-11-01 Alan HourihaneMerge commit 'origin/master' into gallium-0.2
2008-11-01 Brian Paulmesa: fix assignment / parameter passing of sampler...
2008-11-01 Brian Paulmesa: fix assignment / parameter passing of sampler...
2008-10-31 Brian Paulmesa: fix copy/paste error in GLSL error msg
2008-10-31 Brian Paulmesa: fix copy/paste error in GLSL error msg
2008-10-27 Ben SkeggsMerge remote branch 'nouveau/gallium-0.1' into gallium-0.2
2008-10-17 Brian PaulMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-10-15 Keith WhitwellMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-10-10 Keith WhitwellMerge commit 'origin/gallium-0.1' into gallium-0.2
2008-09-30 Ben SkeggsMerge remote branch 'origin/gallium-0.2' into gallium-0.2
2008-09-26 Keith WhitwellMerge commit 'origin/master' into HEAD
2008-09-25 Sam Hocevarmesa: prevent the slang code generator from aborting...
2008-09-10 Ben SkeggsMerge remote branch 'upstream/gallium-0.1' into nouveau...
2008-08-25 Brian Paulmesa: glsl: grab latest fixes from gallium-0.1 branch
2008-08-19 Brian Paulmesa: glsl: more writemask error checking
2008-08-19 Brian Paulmesa: glsl: added some post incr/decr error checks
2008-08-19 Brian Paulmesa: glsl: limit function matching through casting
2008-08-16 Brian Paulmesa: import latest GLSL code from gallium-0.1 branch
2008-08-15 Brian Paulmesa: glsl: fix linking of varying vars which are arrays
2008-08-13 Ben SkeggsMerge remote branch 'origin/gallium-0.1' into nouveau...
2008-08-12 Brian Paulmesa: glsl: fix error detection of writing to read...
2008-08-12 Brian Paulmesa: glsl: better error messages
2008-08-08 Eric AnholtMerge branch 'drm-gem'
2008-08-07 Ben SkeggsMerge remote branch 'origin/gallium-0.1' into nouveau...
2008-08-06 Brian Paulmesa: glsl: check for rect tex samplers
2008-08-06 Brian Paulmesa: glsl: disallow initializers for varying vars
2008-08-06 Brian Paulmesa: glsl: more type checking for attribute/varying...
2008-08-06 Brian Paulmesa: glsl: check that attribute vars are of float...
2008-08-06 Brian Paulmesa: glsl: more assignment type checking
2008-08-06 Haihao Xiangmesa: glsl: count number of temp regs used
2008-08-06 Haihao Xiangmesa: glsl: count number of temp regs used
2008-08-06 Brian Paulmesa: glsl: code consolidation in _slang_gen_declaration()
2008-08-06 Brian Paulmesa: glsl: additional type checking for assignments...
2008-08-05 Brian Paulmesa: glsl: re-enable assignment type checking
2008-08-05 Brian Paulmesa: glsl: re-org of intermediate/temp storage
2008-08-05 Brian Paulmesa: glsl: disable broken assignment type checking...
2008-08-04 Brian Paulmesa: glsl: check struct types in _slang_assignment_com...
2008-08-04 Brian Paulmesa: glsl: varying vars can't be user-defined structs
2008-08-04 Brian Paulmesa: glsl: if/while/do condition must be boolean
2008-08-04 Brian Paulmesa: glsl: additional type checking for ?: and = operators
2008-08-04 Brian Paulmesa: glsl: don't allow comparision of arrays
2008-08-04 Brian Paulmesa: glsl: error on const-qualified array declarations
2008-08-04 Brian Paulmesa: glsl: added null ptr check
next