Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | these files now live in the shader directory | Brian Paul | 2004-03-30 | 1 | -1767/+0 |
| | |||||
* | added blurb about NVIDIA extensions | Brian Paul | 2004-01-14 | 1 | -2/+11 |
| | |||||
* | Moved some shared vertex/fragment program code into new program.c file. | Brian Paul | 2003-08-31 | 1 | -100/+27 |
| | | | | | | | Implemented new program_parameter_list type and functions for dealing with named program parameters, constants and GL state references. New state_index enum for describing GL state referenced within ARB vertex/ fragment programs. Plus, functions for fetching named GL state. | ||||
* | Silence compiler warnings about implicit casts or conversions by supplying ↵ | Karl Schultz | 2003-08-30 | 1 | -1/+1 |
| | | | | explicit casts and/or tweaking constant and variable definitions. | ||||
* | fix minor warnings with casts | Brian Paul | 2003-08-29 | 1 | -4/+11 |
| | |||||
* | Re-org of register files for vertex/fragment programs. Will be easier to | Brian Paul | 2003-08-17 | 1 | -122/+68 |
| | | | | hook in global state references, etc. for ARB programs. | ||||
* | Initial implementation of GL_MESA_program_debug - a vertex/fragment program | Brian Paul | 2003-07-21 | 1 | -3/+34 |
| | | | | debugging extension. | ||||
* | Merge Jose's documentation and core Mesa changes from embedded branch | Keith Whitwell | 2003-07-17 | 1 | -1/+1 |
| | |||||
* | fix scalar literal parsing glitches | Brian Paul | 2003-05-10 | 1 | -3/+15 |
| | |||||
* | Some groundwork for GL_ARB_vertex/fragment_program. | Brian Paul | 2003-04-11 | 1 | -0/+1 |
| | |||||
* | fix some problems parsing scalar source arguments | Brian Paul | 2003-04-08 | 1 | -28/+43 |
| | |||||
* | Added ctx->Texture._EnabledCoordUnits bitfield. | Brian Paul | 2003-04-08 | 1 | -17/+0 |
| | | | | | | Fixed some vertex array / vertex program glitches with glDrawElements. Fixed some fragment program runtime bugs. Non-trivial Cg programs are running now. | ||||
* | scalar source reg can be a scalar or vector literal | Brian Paul | 2003-04-07 | 1 | -1/+11 |
| | |||||
* | minor parser fixes, program print-out fixes | Brian Paul | 2003-04-07 | 1 | -24/+62 |
| | |||||
* | fragment program named constants and named program parameters basically work now | Brian Paul | 2003-04-05 | 1 | -32/+51 |
| | |||||
* | _mesa_realloc() fix | Brian Paul | 2003-04-01 | 1 | -7/+7 |
| | |||||
* | Rewrite of fragment program named parameters, constants, etc. Not done. | Brian Paul | 2003-03-19 | 1 | -8/+112 |
| | |||||
* | Fix up some fragment program texture enable issues. | Brian Paul | 2003-03-15 | 1 | -15/+1 |
| | | | | Implemented TXD instruction. | ||||
* | Clean-up of parser error handling/reporting. | Brian Paul | 2003-03-14 | 1 | -91/+119 |
| | | | | Basic fragment program texture instructions are limping along. | ||||
* | Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch] | Brian Paul | 2003-03-01 | 1 | -4/+14 |
| | | | | | Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h | ||||
* | More clean-ups. Parse scalar/vector literals and defined identifier sources. | Brian Paul | 2003-02-26 | 1 | -131/+80 |
| | |||||
* | s/Parse_SwizzleSrcReg/Parse_VectorSrc/. Parse +/- and absolute value syntax. | Brian Paul | 2003-02-25 | 1 | -31/+56 |
| | |||||
* | assorted clean-ups and improvements | Brian Paul | 2003-02-25 | 1 | -56/+80 |
| | |||||
* | use _mesa_find_line_column() | Brian Paul | 2003-02-23 | 1 | -34/+3 |
| | |||||
* | silence warning with a cast | Brian Paul | 2003-02-23 | 1 | -2/+2 |
| | |||||
* | parser clean-ups | Brian Paul | 2003-02-23 | 1 | -272/+231 |
| | |||||
* | Implement parsing of texture instructions and prototype execution. | Brian Paul | 2003-02-17 | 1 | -133/+210 |
| | | | | Misc parser clean-ups. | ||||
* | more work on DEFINE/DECLARATION statements, symbol tables | Brian Paul | 2003-02-16 | 1 | -117/+136 |
| | |||||
* | replace _mesa_strtof() with _mesa_strtod() | Brian Paul | 2003-02-08 | 1 | -3/+3 |
| | |||||
* | add some casts | Brian Paul | 2003-01-19 | 1 | -2/+2 |
| | |||||
* | First batch of code for GL_NV_fragment_program. | Brian Paul | 2003-01-14 | 1 | -0/+1619 |
Re-org of some GL_NV_vertex_program code. Replace MAX_TEXTURE_UNITS with MAX_TEXTURE_COORD_UNITS and MAX_TEXTURE_IMAGE_UNITS. |