Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: Remove some miscellaneous NV program stuff from arbprogram.c. | Kenneth Graunke | 2012-10-16 | 1 | -25/+1 |
| | | | | | Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Eric Anholt <[email protected]> | ||||
* | mesa: Simplify _mesa_BindProgram() by removing NV program remnants. | Kenneth Graunke | 2012-10-16 | 1 | -34/+9 |
| | | | | | | | | Without NV programs, there's no need for the compatible_program_targets function. A simple (non-)equality check will do. Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Eric Anholt <[email protected]> | ||||
* | mesa: Remove support for parsing NV fragment programs. | Kenneth Graunke | 2012-10-16 | 1 | -8/+0 |
| | | | | | Reviewed-by: Brian Paul <[email protected]> Reviewed-by: Eric Anholt <[email protected]> | ||||
* | mesa: Remove support for GL_VERTEX_STATE_PROGRAMs and their execution. | Eric Anholt | 2012-10-15 | 1 | -1/+0 |
| | | | | Reviewed-by: Brian Paul <[email protected]> | ||||
* | mesa: Remove support for parsing NV vertex programs. | Eric Anholt | 2012-10-15 | 1 | -31/+3 |
| | | | | Reviewed-by: Brian Paul <[email protected]> | ||||
* | mesa: use gl_program cast wrappers | Brian Paul | 2012-07-18 | 1 | -2/+2 |
| | | | | | | | In a few cases, remove unneeded casts. And fix a few other const-correctness issues. Reviewed-by: Kenneth Graunke <[email protected]> | ||||
* | mesa: Don't skip glGetProgramLocalParam4dvARB if there was already an error. | Eric Anholt | 2011-07-06 | 1 | -64/+53 |
| | | | | | | | Like the previous commit, but fixes ARB_vertex_program/getlocal4d-with-error. v2: Move the success case line into the conditional, use ASSIGN_4V more. | ||||
* | mesa: Don't skip glGetProgramEnvParam4dvARB if there was already an error. | Eric Anholt | 2011-07-06 | 1 | -66/+46 |
| | | | | | | | | | | Fixes a bug caught by oglconform, and now piglit ARB_vertex_program/getenv4d-with-error. The wrapping of an existing GL function made it so that we couldn't distinguish an error in looking up our arguments from an existing error. Instead, make a helper function to choose the param, and use it from multiple callers. v2: Move the success case line into the conditional, use COPY_4V more. | ||||
* | mesa: rename src/mesa/shader/ to src/mesa/program/ | Brian Paul | 2010-06-10 | 1 | -4/+4 |
| | |||||
* | mesa: move arbprogram.[ch] to main/ | Brian Paul | 2010-06-10 | 1 | -0/+940 |
| | |||||
* | Moved to src/mesa/shader | Michal Krol | 2004-03-29 | 1 | -721/+0 |
| | |||||
* | add missing else statements | Brian Paul | 2004-03-19 | 1 | -6/+6 |
| | |||||
* | Make it easier for drivers to create "subclasses" of the existing | Keith Whitwell | 2004-02-14 | 1 | -2/+11 |
| | | | | | | | program struct hierarchy. Add driver callbacks to enable the above and make it possible to track more changes to program objects. | ||||
* | added some missing FLUSH_VERTICES calls | Brian Paul | 2004-01-17 | 1 | -0/+10 |
| | |||||
* | Initial work for bounds checking of vertex arrays and vertex buffer objects. | Brian Paul | 2003-10-22 | 1 | -1/+1 |
| | | | | | | Only glDrawArrays() done so far. Simplified glVertex/Color/etcPointer functions. Misc casts added here and there. | ||||
* | Added GLAPIENTRY decorations for all first level OpenGL API function entry | Kendall Bennett | 2003-10-21 | 1 | -21/+21 |
| | | | | | points so that the calling conventions will work correctly with the assembler stubs with the Open Watcom compiler. | ||||
* | Assorted casts to silence g++ warnings. | Brian Paul | 2003-09-19 | 1 | -2/+4 |
| | |||||
* | More work on ARB_vertex_buffer_object. | Brian Paul | 2003-09-17 | 1 | -1/+1 |
| | | | | | Use GLubyte * instead of void * for gl_client_array->Ptr to simplify upcoming pointer arithmetic changes. | ||||
* | Some work on ARB_vertex_buffer_object. | Brian Paul | 2003-09-15 | 1 | -0/+6 |
| | | | | Use GL_CLIENT_ACTIVE_TEXTURE when returning texcoord array values in get.c | ||||
* | move GL_MESA_program_debug code into program.c | Brian Paul | 2003-09-05 | 1 | -207/+0 |
| | |||||
* | Moved some shared vertex/fragment program code into new program.c file. | Brian Paul | 2003-08-31 | 1 | -34/+0 |
| | | | | | | | 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 | -13/+15 |
| | | | | explicit casts and/or tweaking constant and variable definitions. | ||||
* | Re-org of register files for vertex/fragment programs. Will be easier to | Brian Paul | 2003-08-17 | 1 | -23/+12 |
| | | | | hook in global state references, etc. for ARB programs. | ||||
* | remove temporary prototypes | Brian Paul | 2003-08-06 | 1 | -18/+2 |
| | |||||
* | Restore more code lost during last big merge. | Brian Paul | 2003-07-22 | 1 | -0/+33 |
| | | | | Rename colortable-related functions. | ||||
* | Implement debugger callback, etc for vertex programs. Misc clean-ups. | Brian Paul | 2003-07-22 | 1 | -5/+14 |
| | |||||
* | Initial implementation of GL_MESA_program_debug - a vertex/fragment program | Brian Paul | 2003-07-21 | 1 | -1/+215 |
| | | | | debugging extension. | ||||
* | Merge Jose's documentation and core Mesa changes from embedded branch | Keith Whitwell | 2003-07-17 | 1 | -1/+1 |
| | |||||
* | fix GL_CURRENT_VERTEX_ATTRIB_ARB queries | Brian Paul | 2003-06-10 | 1 | -0/+1 |
| | |||||
* | glBindProgramARB dispatches to glBindProgramNV (remove _mesa_BindProgramARB). | Brian Paul | 2003-05-28 | 1 | -276/+0 |
| | | | | Removed VertexAttrib*ARB() stubs. | ||||
* | Use ctx->Const.MaxTextureImageUnits and MaxTextureCoordUnits in more places. | Brian Paul | 2003-05-01 | 1 | -9/+1 |
| | | | | Misc vertex array / vertex program changes. | ||||
* | alias ARB/NV program functions where possible | Brian Paul | 2003-04-21 | 1 | -21/+0 |
| | |||||
* | minor re-org of program matrix, program local parameter limits | Brian Paul | 2003-04-18 | 1 | -23/+17 |
| | |||||
* | fix some glBindProgramNV/ARB details | Brian Paul | 2003-04-17 | 1 | -12/+23 |
| | |||||
* | Added arbprogram.c to Makefiles. | Brian Paul | 2003-04-17 | 1 | -65/+51 |
| | | | | | Added display list support for GL_NV_fragment_program. Assorted clean-ups. | ||||
* | checkpoint: more infrastructure for GL_ARB_vertex/fragment_program. | Brian Paul | 2003-04-17 | 1 | -59/+475 |
| | |||||
* | Some groundwork for GL_ARB_vertex/fragment_program. | Brian Paul | 2003-04-11 | 1 | -0/+601 |