summaryrefslogtreecommitdiff
path: root/src/mesa/shader/slang/slang_link.c
AgeCommit message (Expand)AuthorFilesLines
2009-01-15glsl: use _mesa_sprintf()Brian Paul1-2/+2
2009-01-14glsl: support sampler arrays.Alan Hourihane1-4/+6
2009-01-13glsl: support sampler arrays.Alan Hourihane1-4/+6
2009-01-09glsl: check that the fragment shader does not write both gl_FragColor and gl_...Brian Paul1-0/+11
2009-01-08mesa: Add _mesa_snprintf.José Fonseca1-4/+4
2009-01-07glsl: check that the fragment shader does not write both gl_FragColor and gl_...Brian Paul1-0/+11
2009-01-07mesa: Add _mesa_snprintf.José Fonseca1-4/+4
2009-01-02Merge commit 'origin/master' into gallium-0.2Brian Paul1-19/+45
2009-01-02mesa: fix another "out of samplers" problemBrian Paul1-16/+41
2008-12-31mesa: increase max texture image units and GLSL samplers to 16Brian Paul1-5/+6
2008-12-30Merge commit 'origin/master' into gallium-0.2Brian Paul1-1/+4
2008-12-30mesa: better error message when running out of GLSL samplersBrian Paul1-1/+4
2008-12-16Merge commit 'origin/master' into gallium-0.2Brian Paul1-6/+18
2008-12-15mesa: in slang linker, replace assertion with link error when max samplers ex...Brian Paul1-6/+18
2008-11-24Merge commit 'origin/master' into gallium-0.2Brian Paul1-16/+26
2008-11-24mesa: check that varying variable qualifiers agreeBrian Paul1-3/+28
2008-11-24mesa: dump/debug varying vars listBrian Paul1-0/+5
2008-11-24mesa: add Flags field to gl_program_parameterBrian Paul1-1/+2
2008-11-24mesa: add gl_program::Input/OutputFlags[] arrayBrian Paul1-16/+26
2008-11-24mesa: check that varying variable qualifiers agreeBrian Paul1-3/+28
2008-11-24mesa: dump/debug varying vars listBrian Paul1-0/+5
2008-11-24mesa: add Flags field to gl_program_parameterBrian Paul1-1/+2
2008-11-11Merge commit 'origin/master' into gallium-0.2Brian Paul1-6/+14
2008-11-10mesa: track initialization status of uniform variables. Plus, asst clean-ups.Brian Paul1-1/+4
2008-11-10mesa: fix logic error in GLSL linker when looking for main() shadersBrian Paul1-5/+10
2008-11-06mesa: update the shader programs->TexturesUsed array at link timeBrian Paul1-0/+6
2008-11-06Merge commit 'origin/gallium-0.1' into gallium-0.2Brian Paul1-0/+6
2008-11-06mesa: update the shader programs->TexturesUsed array at link timeBrian Paul1-0/+6
2008-11-05mesa: Fix compiler warnings on Windows.Brian Paul1-1/+1
2008-11-01Merge commit 'origin/master' into gallium-0.2Alan Hourihane1-20/+19
2008-11-01mesa: additional debug flags for glsl debug/disassemblyBrian Paul1-20/+19
2008-11-01mesa: additional debug flags for glsl debug/disassemblyBrian Paul1-20/+19
2008-10-02mesa: Fix compiler warnings on Windows.Michal Krol1-1/+1
2008-10-01mesa: Fix compiler warnings on Windows.Michal Krol1-1/+1
2008-09-23mesa: update program->NumAddressRegs field in _slang_update_inputs_outputs()Brian Paul1-0/+9
2008-09-23mesa: new gl_fragment_program fields indicating use of fog, front-facing, poi...Brian Paul1-18/+32
2008-09-18Merge commit 'origin/gallium-0.1' into gallium-0.2Keith Whitwell1-18/+40
2008-09-17mesa: new gl_fragment_program fields indicating use of fog, front-facing, poi...Brian Paul1-18/+32
2008-09-17mesa: update program->NumAddressRegs field in _slang_update_inputs_outputs()Brian Paul1-0/+9
2008-09-17mesa: fix bug in previous changes to _slang_resolve_attributes()Brian Paul1-1/+3
2008-09-17mesa: fix bug in previous changes to _slang_resolve_attributes()Brian Paul1-1/+3
2008-09-16mesa: rework GLSL vertex attribute bindingBrian Paul1-67/+72
2008-09-16mesa: rework GLSL vertex attribute bindingBrian Paul1-67/+72
2008-08-25mesa: glsl: grab latest fixes from gallium-0.1 branchBrian Paul1-1/+1
2008-08-19mesa: glsl: add usage tracking for uniform varsBrian Paul1-1/+1
2008-08-16mesa: import latest GLSL code from gallium-0.1 branchBrian Paul1-47/+53
2008-08-15mesa: glsl: fix linking of varying vars which are arraysBrian Paul1-40/+40
2008-08-07mesa: Silence compiler warnings on Windows.Michal Krol1-1/+1
2008-08-06mesa: glsl: additional error checkingBrian Paul1-0/+12
2008-08-06mesa: glsl: count number of temp regs usedHaihao Xiang1-1/+34