path: root/src/mesa/shader/slang/library
AgeCommit message (Expand)AuthorFilesLines
2010-06-10mesa: move shader/slang/* sources to main/slang/*Brian Paul10-7327/+0
2010-03-29glsl: avoid using rcp in length() functionsBrian Paul1-3/+3
2010-03-29glsl: remove rcp from sqrt()Brian Paul1-10/+4
2010-03-12Grammar and spelling fixesJeff Smith1-1/+1
2010-02-25glsl: implement support for GL_EXT_texture_arrayBrian Paul3-0/+96
2010-02-10scons: User friendly message for code generated filesJosé Fonseca1-2/+2
2009-12-20slang: Add gitignore for autogenerated files.Michal Krol1-0/+1
2009-12-12slang: Delete a file that is now autogenerated.Michal Krol1-880/+0
2009-12-12Merge branch 'master' into glsl-pp-rework-2Michal Krol2-34/+922
2009-12-10scons: Get GLSL code building correctly when cross compiling.José Fonseca1-0/+8
2009-12-10Build mesa glsl with make.michal1-38/+17
2009-11-25slang/library: Don't need the *_gc.h files, they are autogenerated now.Michal Krol7-2828/+0
2009-11-25scons: Autogenerate GLSL builtin library *_gc.h from *.gc files.Michal Krol1-0/+44
2009-11-13slang: Regenerate .gc files.Michal Krol5-2590/+2581
2009-11-13slang: Get rid of the old syntax file and utilities.Michal Krol4-2396/+0
2009-09-29glsl: regenerated fileBrian Paul1-49/+57
2009-09-29glsl: rewrite sqrt(x) intrinsic to handle x=0Brian Paul1-34/+42
2009-09-22slang: Differentiate between uints and floats.Michal Krol2-4/+4
2009-09-08slang: Correctly handle end of tokens marker.Michal Krol2-2/+2
2009-09-08slang: Do not parse whitespace.Michal Krol2-190/+72
2009-09-08slang: Correctly parse numbers from the new preprocessor.Michal Krol2-4/+4
2009-09-08slang: Remove the old preprocessor.Michal Krol8-1418/+1
2009-09-08slang: Remove dependencies on error tokens.Michal Krol2-10/+10
2009-09-07slang: Adapt shader syntax description to grammar parser changes.Michal Krol2-303/+78
2009-03-10glsl: fix typo: s/vec4_tex1d_proj/vec4_tex_1d_proj/Brian Paul2-24/+24
2009-02-20glsl: use new IR opcodes for TEX instructions with shadow comparisonBrian Paul6-165/+165
2009-02-20glsl: rename GLSL texture assembly instructions to be more legibleBrian Paul6-309/+315
2009-01-14Merge commit 'origin/master' into gallium-0.2Alan Hourihane4-13/+35
2009-01-13glsl: add preprocessor support for #pragmaBrian Paul2-0/+31
2009-01-12glsl: better fix for for-loop scope issue (commit 6333005f7aea3e5d1d86a5c47b3...Brian Paul2-13/+4
2009-01-09glsl: fix typo in the vec2 += operator functionBrian Paul2-2/+2
2009-01-09glsl: fix broken +=, -=, *=, /= operatorsBrian Paul2-737/+786
2009-01-08glsl: fix typo in the vec2 += operator functionBrian Paul2-2/+2
2009-01-08glsl: fix broken +=, -=, *=, /= operatorsBrian Paul2-737/+786
2009-01-02Merge commit 'origin/master' into gallium-0.2Brian Paul1-2/+3
2009-01-01mesa: updated comments about GLSL constantsBrian Paul1-2/+3
2008-12-30Merge commit 'origin/master' into gallium-0.2Brian Paul2-54/+60
2008-12-30mesa: allow variable indexing into the predefined uniform variable arraysBrian Paul2-54/+60
2008-12-16Merge commit 'origin/master' into gallium-0.2Brian Paul9-2756/+2796
2008-12-15mesa: bump glsl grammar revisionBrian Paul9-10/+10
2008-12-11mesa: checkpoint commit of GLSL 1.20 array syntax.Brian Paul9-2753/+2793
2008-11-25Merge commit 'origin/master' into gallium-0.2Alan Hourihane9-2639/+2743
2008-11-24mesa: added support for GLSL 1.20 array.length() methodBrian Paul2-0/+27
2008-11-24mesa: support for GLSL 1.20 array typesBrian Paul9-2639/+2716
2008-11-20Merge commit 'origin/master' into gallium-0.2Alan Hourihane1-16/+13
2008-11-19mesa: minor comment reformatttingBrian Paul1-16/+13
2008-11-15Merge commit 'origin/master' into gallium-0.2Keith Whitwell2-186/+184
2008-11-13mesa: use the tighter definition of GLSL ftransform() from the gallium branchesBrian Paul2-31/+40
2008-11-13mesa: remove unused/obsolete __NormalMatrixTranspose matrixBrian Paul2-186/+184
2008-11-11Merge commit 'origin/master' into gallium-0.2Brian Paul9-2981/+3125