Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-01-05 | mesa: Include mtypes.h in files that use gl_context struct. | Vinson Lee | |
Directly include mtypes.h if a file uses a gl_context struct. This allows future removal of headers that are not strictly necessary but indirectly include mtypes.h for a file. | |||
2010-11-17 | mesa: upgrade to glext.h version 66 | Brian Paul | |
The type of the num/count parameter to glProgramParameters4[df]vNV() changed so some API dispatch code needed updates too. | |||
2010-10-13 | Drop GLcontext typedef and use struct gl_context instead | Kristian Høgsberg | |
2010-09-08 | glsl: make compiler options per-target | Luca Barbieri | |
This allows us to specify different options, especially useful for chips without unified shaders. Signed-off-by: Ian Romanick <ian.d.romanick@intel.com> | |||
2010-06-10 | mesa: rename src/mesa/shader/ to src/mesa/program/ | Brian Paul | |
2010-06-10 | mesa: move nvprogram.[ch] to main/ | Brian Paul | |
2004-03-30 | these files now live in the shader directory | Brian Paul | |
2004-01-17 | added some missing FLUSH_VERTICES calls | Brian Paul | |
2004-01-14 | added blurb about NVIDIA extensions | Brian Paul | |
2003-10-22 | Initial work for bounds checking of vertex arrays and vertex buffer objects. | Brian Paul | |
Only glDrawArrays() done so far. Simplified glVertex/Color/etcPointer functions. Misc casts added here and there. | |||
2003-10-21 | Added GLAPIENTRY decorations for all first level OpenGL API function entry | Kendall Bennett | |
points so that the calling conventions will work correctly with the assembler stubs with the Open Watcom compiler. | |||
2003-09-17 | More work on ARB_vertex_buffer_object. | Brian Paul | |
Use GLubyte * instead of void * for gl_client_array->Ptr to simplify upcoming pointer arithmetic changes. | |||
2003-09-15 | Some work on ARB_vertex_buffer_object. | Brian Paul | |
Use GL_CLIENT_ACTIVE_TEXTURE when returning texcoord array values in get.c | |||
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-17 | register file changes | Brian Paul | |
2003-07-22 | Implement debugger callback, etc for vertex programs. Misc clean-ups. | Brian Paul | |
2003-07-17 | Merge Jose's documentation and core Mesa changes from embedded branch | Keith Whitwell | |
2003-06-10 | fix GL_CURRENT_VERTEX_ATTRIB_ARB queries | Brian Paul | |
2003-05-28 | glBindProgramARB dispatches to glBindProgramNV (remove _mesa_BindProgramARB). | Brian Paul | |
Removed VertexAttrib*ARB() stubs. | |||
2003-04-21 | alias ARB/NV program functions where possible | Brian Paul | |
2003-04-17 | fix some glBindProgramNV/ARB details | Brian Paul | |
2003-04-17 | Added arbprogram.c to Makefiles. | Brian Paul | |
Added display list support for GL_NV_fragment_program. Assorted clean-ups. | |||
2003-04-17 | checkpoint: more infrastructure for GL_ARB_vertex/fragment_program. | Brian Paul | |
2003-04-11 | Some groundwork for GL_ARB_vertex/fragment_program. | Brian Paul | |
2003-04-09 | basic work on GL_ARB_vertex_buffer_object | Brian Paul | |
2003-04-08 | fix string compare bug | 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-05 | fragment program named constants and named program parameters basically work now | Brian Paul | |
2003-03-29 | proper dispatch for NV_fragment_program functions | Brian Paul | |
2003-03-19 | Rewrite of fragment program named parameters, constants, etc. Not done. | Brian Paul | |
2003-03-14 | Clean-up of parser error handling/reporting. | Brian Paul | |
Basic fragment program texture instructions are limping along. | |||
2003-03-10 | fix/improve glAreTextures/ProgramsResident (Jose Fonseca) | Brian Paul | |
2003-02-27 | Fix function definitions for Windows. | Karl Schultz | |
2003-02-25 | assorted clean-ups and improvements | Brian Paul | |
2003-02-23 | added _mesa_find_line_column() | Brian Paul | |
2003-02-16 | more work on DEFINE/DECLARATION statements, symbol tables | Brian Paul | |
2003-02-10 | cast GLfloat | Alan Hourihane | |
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. |