Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-11-29 | Fix generic/conventional vertex array glitches. | Brian Paul | |
Changed _NEW_ARRAY_ATTRIB_0 back to 0x10000 so that the conventional and generic enable bits do not alias. In ac_import.c test Array.Normal.Enabled instead of Array._Enabled & _NEW_ARRAY_COLOR0, etc. In t_array_import.c give priority for generic arrays over conventional arrays on an individual basis, not all or none. | |||
2003-11-25 | current raster color index should be GLfloat | Brian Paul | |
2003-11-25 | Remove unnecessary usage of __FUNCTION__. | Brian Paul | |
#define MESA_FUNCTION to __FUNCTION__ if MESA_DEBUG is defined. | |||
2003-11-24 | Merge vtx-0-2-branch | Keith Whitwell | |
2003-11-21 | more texture compression | Daniel Borca | |
2003-11-19 | Initial checking of new ARB_frag/vertex program parser | Karl Rasche | |
2003-11-12 | Ville Syrjala's logic op patch | Brian Paul | |
2003-11-10 | Redo array element checking for vertex array buffers. | Brian Paul | |
Now, compute ctx->Array._MaxElement as the min of enabled array's max element. Test against ctx->Array._MaxElement in glDrawArrays/Elements. Note: testing in glArrayElement not done yet. Only do element checking if ctx->Const.CheckArrayBounds is set. | |||
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-09 | Eric's mesa-depth32.diff | Keith Whitwell | |
2003-09-18 | Move context ASSERT/FLUSH macros to context.h | Brian Paul | |
2003-09-18 | remove MESA_TRACE stuff | Brian Paul | |
2003-09-18 | removed unused NoRaster and Rendering fields from GLcontext | Brian Paul | |
2003-09-17 | remove unused Target field from gl_buffer_object | Brian Paul | |
2003-09-17 | GL_ARB_vertex_buffer_object working now, at least for non-indexed | Brian Paul | |
vertex arrays. | |||
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-09-09 | Added most of the infrastructure required to support | Ian Romanick | |
ARB_vertex_buffer_object. THIS IS INCOMPLETE. | |||
2003-09-02 | Added support for EXT_texture_mirror_clamp and the single wrap mode | Ian Romanick | |
that it addes to ATI_texture_mirror_once. This includes updating the texwrap test to exercise the new mode. | |||
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-28 | Added OpenGL 1.4's per-texture LOD bias. | Brian Paul | |
2003-08-23 | Trivial changes to add support for GL_ARB_point_sprite, which is a | Ian Romanick | |
subset of GL_NV_point_sprite (which was already supported). | |||
2003-08-22 | Added support for GL_IBM_multimode_draw_arrays. | Ian Romanick | |
Added non-static entrypoints and the name string for GL_SUN_multi_draw_arrays (identical to GL_EXT_multi_draw_arrays). Made add_newer_entrypoints (in src/mesa/main/context.c) table driven. This reduced the size of context.o by about 3KB. | |||
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-08-05 | Store material attributes in an Attrib[] style array. This is a | Keith Whitwell | |
first step to reviving/rescuing the 'vtx' rework from the old mesa tree. | |||
2003-07-22 | Implement debugger callback, etc for vertex programs. Misc clean-ups. | Brian Paul | |
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-07-03 | Implemented GL_ARB_texture_non_power_of_two (except for auto mipmap generation). | Brian Paul | |
2003-07-03 | Simplify extension string handling. | Brian Paul | |
2003-06-13 | Implemented GL_ARB_occlusion_query (not 100% finalized). | Brian Paul | |
2003-06-02 | Removed fields from 'struct gl_extensions' for extensions that don't | Ian Romanick | |
need them. Added "always on" extensions for extensions that are part of core versions 1.1 and 1.2. | |||
2003-05-30 | Added support for NV_light_max_exponent. | Ian Romanick | |
2003-05-01 | Use ctx->Const.MaxTextureImageUnits and MaxTextureCoordUnits in more places. | Brian Paul | |
Misc vertex array / vertex program changes. | |||
2003-04-21 | Implemented GL_EXT_depth_bounds_test. | Brian Paul | |
2003-04-18 | minor re-org of program matrix, program local parameter limits | Brian Paul | |
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 | 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 | Basic infrastructure for GL_ARB_vertex_buffer_object. | Brian Paul | |
2003-03-19 | Rewrite of fragment program named parameters, constants, etc. Not done. | Brian Paul | |
2003-03-02 | remove some MESA_DEBUG stuff | Brian Paul | |
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-23 | added TEXTURE_*_INDEX tokens | Brian Paul | |
2003-02-16 | more work on DEFINE/DECLARATION statements, symbol tables | Brian Paul | |
2003-01-26 | Make GL_SGI_texture_color_table work per-texture unit. | Brian Paul | |
Clean-up and optimize _swrast_texture_table_lookup(). | |||
2003-01-22 | push/pop color table state (Eric Plante) | Brian Paul | |
2003-01-21 | GL_SGI_texture_color_table extension (Eric Plante) | Brian Paul | |