Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-12-15 | fix double-printing of comment info | Brian | |
2006-12-15 | code movement | Brian | |
2006-12-15 | Lots 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-15 | redo mat4 addition, mat4 constructor from vec4s | Brian | |
2006-12-15 | vertex/fragment program field changes | Brian | |
2006-12-15 | varying var changes | Brian | |
2006-12-15 | varying var changes | Brian | |
2006-12-15 | varying changes | Brian | |
2006-12-15 | updated includes | Brian | |
2006-12-15 | updated includes | Brian | |
2006-12-15 | use MAX_VARYING | Brian | |
2006-12-15 | use MAX_VARYING | Brian | |
2006-12-15 | more debug output | Brian | |
2006-12-15 | Lots of assorted changes for new GLSL compiler backend. | Brian | |
New datatypes, constants, variables. | |||
2006-12-15 | change/add/rm several filenames | Brian | |
2006-12-15 | Renamed s_nvfragprog.[ch] to s_fragprog.[ch] | Brian | |
2006-12-15 | Renamed s_nvfragprog.[ch] to s_fragprog.[ch], program_instruction.h to ↵ | Brian | |
prog_instruction.h | |||
2006-12-14 | remove unneeded includes | Brian | |
2006-12-14 | remove unneeded includes | Brian | |
2006-12-14 | remove unneded includes | Brian | |
2006-12-14 | remove some unneeded includes | Brian | |
2006-12-14 | include prog_print.h | Brian | |
2006-12-14 | Remove some moved extern decls. | Brian | |
2006-12-14 | Move some code from prog_print.c to prog_instruction.c | Brian | |
2006-12-14 | Renamed from s_nvfragprog.[ch] | Brian | |
2006-12-14 | Updated includes. | Brian | |
2006-12-14 | chmod a-x | Brian | |
2006-12-14 | Updated includes. | Brian | |
2006-12-14 | Updated includes. | Brian | |
2006-12-14 | Updated #includes after splitting program.h | Brian | |
2006-12-14 | Move many functions into new files. | Brian | |
2006-12-14 | Split the program.[ch] files into several new files. | Brian | |
2006-12-14 | Modify _mesa_strdup() so it handles NULL correctly. | Brian | |
2006-12-14 | Updates for new linker (merged varying/uniform vars). | Brian | |
2006-12-14 | Assorted fix-ups for the new linker. | Brian | |
Disable some of the excessive debug output. | |||
2006-12-14 | The new linker actually does a few things right now: | Brian | |
The varying vars used by the vertex and fragment shader are merged so they agree. Similarly, uniforms are merged (along with constants, etc). The vertex/fragment program instructions are then cloned and rewritten with the newly resolved uniform/varying locations. | |||
2006-12-14 | New functions for cloning programs and parameter lists. | Brian | |
2006-12-14 | Remove include of s_arbshader.h | Brian | |
2006-12-13 | Remove unneeded -I directories (3Dlabs headers). | Brian | |
2006-12-13 | Obsolete. | Brian | |
2006-12-13 | Remove unused 3Dlabs code. | Brian | |
2006-12-13 | Remove unused 3Dlabs code. | Brian | |
2006-12-13 | Checkpoint GLSL compiler work. Add new sources, remove obsolete. | Brian | |
2006-12-13 | Obsolete. | Brian | |
2006-12-13 | Not needed. | Brian | |
2006-12-13 | Retire old GLSL shader code. | Brian | |
2006-12-13 | Checkpoint for GLSL compiler changes. | Brian | |
In brief: Check for enabled fragment program by looking at ctx->FragmentProgram._Current. New code for varying variables. | |||
2006-12-13 | Checkpoint work for new GLSL compiler back-end. | Brian | |
Among changes: Remove ctx->FragmentProgram._Active Remove _UseTexEnvProgram Move _MaintainTnlProgram, _MaintainTexEnvProgram, _TexEnvProgram and _TnlProgram fields. Remove/disable old GLSL interpreter code. | |||
2006-12-13 | Checkpoint of work for new GLSL compiler back-end. Lots of assorted changes. | Brian | |
2006-12-13 | Rewrite/simplify most built-in functions to use updated set of __asm ↵ | Brian | |
instructions. |