summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader/slang/slang_codegen.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: added support for GLSL 1.20 array.length() methodBrian Paul2008-11-241-0/+42
* mesa: set flags for varying varsBrian Paul2008-11-241-4/+13
* mesa: add Flags field to gl_program_parameterBrian Paul2008-11-241-1/+3
* mesa: issue error, don't crash, when calling a prototyped, but undefined func...Brian Paul2008-11-211-0/+7
* mesa: better variable name: s/aux/store/Brian Paul2008-11-211-7/+7
* mesa: rework GLSL array code generationBrian Paul2008-11-191-21/+11
* mesa: updated commentBrian Paul2008-11-191-0/+2
* mesa: no longer need Writemask field in GLSL IR nodesBrian Paul2008-11-131-4/+0
* mesa: remove some do-nothing GLSL codeBrian Paul2008-11-131-16/+0
* mesa: track initialization status of uniform variables. Plus, asst clean-ups.Brian Paul2008-11-101-8/+9
* mesa: initial support for uniform variable initializers.Brian Paul2008-11-101-5/+22
* mesa: add GLSL support for DP2, NRM3, NRM4 instructions (not actually emitted...Brian Paul2008-11-071-0/+3
* mesa: fix a GLSL array indexing codegen bugBrian Paul2008-11-051-1/+1
* mesa: fix float-valued GLSL vertex attribute variablesBrian Paul2008-11-041-8/+8
* mesa: fix assignment / parameter passing of sampler typesBrian Paul2008-11-011-7/+7
* mesa: fix copy/paste error in GLSL error msgBrian Paul2008-10-311-1/+1
* mesa: prevent the slang code generator from aborting when faced with a sample...Sam Hocevar2008-09-251-1/+5
* mesa: glsl: grab latest fixes from gallium-0.1 branchBrian Paul2008-08-251-7/+36
* mesa: import latest GLSL code from gallium-0.1 branchBrian Paul2008-08-161-100/+384
* mesa: glsl: count number of temp regs usedHaihao Xiang2008-08-061-2/+0
* mesa: cast to fix warningBrian Paul2008-07-291-1/+1
* mesa: fix bug/failure in recursive function inliningBrian Paul2008-07-291-5/+27
* mesa: remove stray debug codeBrian Paul2008-07-291-1/+0
* mesa: glsl: assorted fixes for resolving polymorphic functionsBrian Paul2008-07-291-48/+130
* mesa: glsl: additional error detectionBrian Paul2008-07-291-7/+53
* mesa: gls: fix broken else clause of conditional break/continueBrian Paul2008-07-291-10/+4
* mesa: Silence compiler warning on windows.Michal Krol2008-07-291-1/+1
* mesa: glsl: mark constructor params as constBrian Paul2008-07-291-1/+2
* mesa: glsl: rework swizzle storage handlingBrian Paul2008-07-291-2/+22
* mesa: glsl: implement constructor functions for user-defined typesBrian Paul2008-07-291-0/+166
* mesa: fix +=, -=, etc. operatorsBrian Paul2008-07-291-4/+4
* mesa: assorted glsl uniform/attribute fixesBrian Paul2008-07-291-2/+19
* mesa: glsl: various writemask/swizzle improvements and clean-upsBrian Paul2008-07-291-18/+44
* mesa: rework array/struct addressing code.Brian Paul2008-07-291-46/+104
* mesa: fix some function inlining bugsBrian Paul2008-07-291-1/+16
* mesa: fix array storage allocation bugBrian Paul2008-07-031-0/+8
* mesa: fix a GLSL vector subscript/writemask bugBrian Paul2008-07-011-47/+90
* mesa: move some functionsBrian Paul2008-07-011-99/+99
* mesa: better function inlining in the presence of 'return' statementsBrian Paul2008-07-011-23/+105
* fix incorrect sampler numbering/indexing.Brian Paul2008-05-201-2/+1
* fix assertion typo: s/=/==/Brian Paul2008-05-161-1/+1
* Updated GLSL uniform/sampler handling from gallium-0.1 branchBrian Paul2008-05-141-5/+5
* rewrite some of the mat*mat, mat*vec intrinsicsBrian2008-04-031-44/+0
* Fix gl_FrontFacing compilation problemBrian2007-12-041-1/+2
* Merge branch '965-glsl'Zou Nan hai2007-10-261-0/+1
|\
| * Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa into...Zou Nan hai2007-07-171-9/+10
| |\
| * \ Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa into...Zou Nan hai2007-07-041-92/+192
| |\ \
| * | | Initial 965 GLSL supportZou Nan hai2007-04-121-0/+1
* | | | Implement gl_PointCoord attribute for GLSL fragment shaders.Brian2007-10-241-1/+5
* | | | fix failure caused by undeclared variable (bug 11783)Brian2007-07-311-1/+2