summaryrefslogtreecommitdiffstats
path: root/src/mesa/shader
Commit message (Expand)AuthorAgeFilesLines
* NV fp: Parse 'OPTION NV_fragment_program' in ARB assembly shadersIan Romanick2009-08-312-0/+12
* Merge branch 'mesa_7_5_branch'Brian Paul2009-08-271-8/+8
|\
| * mesa: direct program debug output to stderr instead of stdoutmarvin242009-08-271-9/+9
* | mesa: move decls before codeVinson Lee2009-08-271-2/+4
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-08-261-4/+15
|\|
| * glsl: signal that the program needs to be re-translated when samplers changeBrian Paul2009-08-261-4/+15
* | glsl: asst. clean-ups in set_program_uniform()Brian Paul2009-08-261-14/+7
* | mesa: var renaming, new assertionBrian Paul2009-08-261-4/+5
* | mesa: additional instruction field size assertionsBrian Paul2009-08-261-0/+6
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-08-261-3/+7
|\|
| * glsl: fix bug in sampler array indexingBrian Paul2009-08-261-3/+7
| * ARB prog: Set error instead of falling through with incorrect valueBrian Paul2009-08-241-0/+3
| * glsl: Silence gcc uninitialized variable warning.Vinson Lee2009-08-241-1/+1
* | glsl: update a texture/sampler commentBrian Paul2009-08-251-1/+1
* | glsl: implement shader sampler validationBrian Paul2009-08-252-11/+109
* | mesa: print some program fields in binary tooBrian Paul2009-08-251-2/+29
* | ARB prog: Set error instead of falling through with incorrect valueIan Romanick2009-08-241-0/+3
* | glsl: Silence gcc uninitialized variable warning.Vinson Lee2009-08-241-1/+1
* | ARB prog parser: Regenerate parser from previous commitIan Romanick2009-08-241-6/+6
* | ARB prog parser: use correct context limitsBrian Paul2009-08-241-6/+6
* | mesa: _mesa_layout_parameters() returns a boolean valueBrian Paul2009-08-242-5/+10
* | ARB prog lexer: Fix lexer to eat both DOS and Unix line endingsIan Romanick2009-08-232-304/+308
* | ARB prog parser: include imports.h to kill some compiler warningsLuo Jinghua2009-08-221-0/+1
* | ARB prog parser: Revert part of previous change to constant parsingIan Romanick2009-08-202-16/+16
* | Merge branch 'master' into asm-shader-rework-1Ian Romanick2009-08-1810-135/+276
|\ \
| * | mesa: also pass the GPU program to _mesa_append_uniforms_to_file()Brian Paul2009-08-142-3/+5
| * | Merge branch 'mesa_7_5_branch'Brian Paul2009-08-141-2/+2
| |\|
| | * glsl: fix some uninitialized pointersBrian Paul2009-08-131-2/+2
| * | mesa: new _mesa_append_uniforms_to_file() debug/logging functionBrian Paul2009-08-142-0/+34
| * | glsl: fix incorrect attribute sizeBrian Paul2009-08-131-1/+1
| * | glsl: remove duplicate frag input entryBrian Paul2009-08-121-1/+0
| * | Merge branch 'new-frag-attribs'Brian Paul2009-08-124-24/+3
| |\ \
| | * | mesa: add new FRAG_ATTRIB_FACE and FRAG_ATTRIB_PNTC fragment program inputsBrian Paul2009-07-294-24/+2
| * | | glsl: add gl_Vertex, gl_Normal, etc to list of active attributesBrian Paul2009-08-121-0/+19
| * | | glsl: move predefined shader input/output info/code to slang_builtin.cBrian Paul2009-08-124-103/+199
| * | | mesa: log the shader checksumBrian Paul2009-08-041-1/+1
| * | | mesa: compute, print shader checksumBrian Paul2009-08-041-2/+6
| * | | Merge branch 'mesa_7_5_branch'Brian Paul2009-07-301-1/+1
| |\ \ \ | | | |/ | | |/|
| | * | mesa: move misplaced return statementBrian Paul2009-07-301-1/+1
| * | | Merge branch 'mesa_7_5_branch'Brian Paul2009-07-301-0/+1
| |\| | | | |/ | |/|
| | * mesa: add missing return after catching program errorBrian Paul2009-07-301-0/+1
| * | r300/compiler: Add rc_print_programNicolai Hähnle2009-07-272-1/+8
| * | r300: Move vertex program compilation to compilerNicolai Hähnle2009-07-271-4/+5
* | | ARB prog parser: Delete the old parserIan Romanick2009-08-183-8035/+0
* | | ARB prog: Revert some changes to debug outputIan Romanick2009-08-181-3/+1
* | | ARB prog parser: Add support for RGBA components to SWZ instruction in fpIan Romanick2009-07-303-273/+398
* | | ARB prog parser: Prevent NULL ptr deref for KIL instructionIan Romanick2009-07-302-2/+18
* | | ARP prog parser: Implement the spec, not what makes senseIan Romanick2009-07-292-71/+89
* | | ARB prog parser: Get program limits from the contextIan Romanick2009-07-292-48/+6
* | | ARB prog lexer: attenuation is not just for vpIan Romanick2009-07-292-2/+2