summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2006-12-18Use _mesa_free_linked_program_data()Brian
2006-12-18commentsBrian
2006-12-17Don't build passthrough shader on <NV40Ben Skeggs
2006-12-16fix comment, handle NOPBrian
2006-12-16Initial code for conditional constructs.Brian
2006-12-16print BRA instructionsBrian
2006-12-16added cases for BRA, NOPBrian
2006-12-16cases for NOP, BRABrian
2006-12-16Don't update span->array->z[] values from SLANG_FRAGMENT_FIXED_FRAGDEPTH.Brian
This restores the behaviour of Mesa 6.5.1, fixing a regression in 6.5.2. See bug 9345. Revisit someday...
2006-12-16don't allow fog when using a fragment shader (bug 9346)Brian
2006-12-16Get nv10_swtcl.c working enough for glxgears on NV40.Ben Skeggs
2006-12-15start implementing relational operatorsBrian
2006-12-15start rewriting the matrix/vector functionsBrian
2006-12-15added assertion to catch use of too many temporariesBrian
2006-12-15fix double-printing of comment infoBrian
2006-12-15code movementBrian
2006-12-15Lots of assorted changes.Brian
Implement assignment/move for types larger than 4 floats. Fix codegen bug for "return expr" in inlined functions. More clean-up of storage allocation code (slang_resolve_storage).
2006-12-15redo mat4 addition, mat4 constructor from vec4sBrian
2006-12-15Fix copy-and-paste mistake in comment ("scaling" should read "translation").Gary Wong
Before _mesa_Translatef().
2006-12-15NV1x/2x hw_func stubs.Ben Skeggs
2006-12-15vertex/fragment program field changesBrian
2006-12-15varying var changesBrian
2006-12-15varying var changesBrian
2006-12-15varying changesBrian
2006-12-15updated includesBrian
2006-12-15updated includesBrian
2006-12-15use MAX_VARYINGBrian
2006-12-15use MAX_VARYINGBrian
2006-12-15more debug outputBrian
2006-12-15Lots of assorted changes for new GLSL compiler backend.Brian
New datatypes, constants, variables.
2006-12-15change/add/rm several filenamesBrian
2006-12-15Renamed s_nvfragprog.[ch] to s_fragprog.[ch]Brian
2006-12-15Renamed s_nvfragprog.[ch] to s_fragprog.[ch], program_instruction.h to ↵Brian
prog_instruction.h
2006-12-14remove unneeded includesBrian
2006-12-14remove unneeded includesBrian
2006-12-14remove unneded includesBrian
2006-12-14remove some unneeded includesBrian
2006-12-14include prog_print.hBrian
2006-12-14Remove some moved extern decls.Brian
2006-12-14Move some code from prog_print.c to prog_instruction.cBrian
2006-12-14Merge branch 'master' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesaBrian
2006-12-14Renamed from s_nvfragprog.[ch]Brian
2006-12-14Updated includes.Brian
2006-12-14chmod a-xBrian
2006-12-14Updated includes.Brian
2006-12-14Updated includes.Brian
2006-12-14Updated #includes after splitting program.hBrian
2006-12-14Move many functions into new files.Brian
2006-12-14Split the program.[ch] files into several new files.Brian
2006-12-14Replace __extension__ with LONGSTRING.Brian