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