Age | Commit message (Collapse) | Author | |
---|---|---|---|
2002-05-02 | Implemented GL_ARB_texture_env_crossbar. | Brian Paul | |
Simplification of some of the texture application code. | |||
2002-04-21 | Vertex program attribute arrays seem to work now. This includes fallbacks | Brian Paul | |
to the conventional arrays when attribute arrays aren't enabled. | |||
2002-04-21 | vertex program attribute array work | Brian Paul | |
2002-04-19 | Provide a reasonable replacement for __FUNCTION__ when using non GNU C | Karl Schultz | |
compilers. This allows Mesa to compile with non GNU C compilers again. | |||
2002-04-09 | bring in changes from dri tcl branch | Keith Whitwell | |
2002-03-29 | Replaced ClipEnabled[] array and _AnyClip with ClipPlanesEnabled bitmask. | Brian Paul | |
2002-03-23 | Test implementation of proposed GL_EXT_shadow_funcs extension. This just | Brian Paul | |
generalizes the R/texture comparision operators to include all eight of the depth test comparisons. | |||
2002-03-16 | Lots of changes related to framebuffer/window buffer resizing. Basically, | Brian Paul | |
instead of passing a GLcontext* to ResizeBuffers(), pass a GLframebuffer*. The idea is that a window can be resized without it being bound to a rendering context. This makes for a nice clean-up in the XFree86 server-side GLX code. Renamed ctx->Driver.ResizeBuffersMESA() to ctx->Driver.ResizeBuffers(). | |||
2002-03-13 | initial work for NV_vertex_program1_1 extension | Brian Paul | |
2002-02-15 | Finished up GL_ARB_depth_texture and GL_ARB_shadow | Brian Paul | |
2002-02-13 | More suport for t&l drivers | Keith Whitwell | |
Fix GLuint compare bugs Fix RESET_STIPPLE calls | |||
2002-01-22 | Clean-up/renaming of the per-vertex attribute bits, specifically, the | Brian Paul | |
VERT_BIT_* flags are new and used in many places (esp in T&L code). Updated some comments for doxygen. Various code clean-ups. | |||
2002-01-12 | added some comments | Brian Paul | |
2002-01-11 | Moved _mesa_VertexAttribPointerNV into varray.c. | Brian Paul | |
Removed dead placeholder functions from vpstate.[ch]. Changed gl_client_array's Enabled field to GLuint so it can actually hold the flags we're storing in it! Always do the switch (type) code in the vertex array functions to that <type> gets error checked! | |||
2002-01-06 | implemented vertex program point size control | Brian Paul | |
2002-01-06 | Another vertex program checkpoint: clean-up of vertex attribute storage | Brian Paul | |
in vertex_buffer. Improved vertex program pipeline stage such that output registers can be processed in a loop. Getting closer to where we need to be in order to implement performance optimizations... | |||
2002-01-05 | infrastructure for vertex program attribute evaluators | Brian Paul | |
2002-01-05 | Vertex program checkpoint commit: converted all vertex attributes (color, | Brian Paul | |
normal, texcoords, fogcoord, secondary color, etc) to GLfloat[4] datatype. Aliasing of glVertex, glNormal, glColor, glFogCoord, etc. to glVertexAttrib now complete. | |||
2001-12-18 | Replace old matrix stacks with new code based on struct matrix_stack. | Brian Paul | |
Moved vertex program hash table into shared context state. Implemented reference counting for vertex programs. Replaced tnl "ProjectedClip" with "Ndc" (normalized device coordinates). | |||
2001-12-14 | vertex program check-in | Brian Paul | |
2001-12-04 | prototype implementation of GL_ARB_depth_texture, GL_ARB_shadow, ↵ | Brian Paul | |
GL_ARB_shadow_ambient | |||
2001-11-18 | added test implementation of GL_ARB_window_pos | Brian Paul | |
2001-11-06 | added missing GL_MAX_TEXTURE_LOD_BIAS_EXT query | Brian Paul | |
2001-10-17 | added GL_ARB_texture_mirrored_repeat | Brian Paul | |
2001-07-28 | Remove _BaseAlpha, fix reflect lighting bug. | Keith Whitwell | |
2001-07-13 | assorted changes for supporting GLfloat color channels (not done) | Brian Paul | |
2001-06-26 | More raster fog coord fixes. | Brian Paul | |
New truncate vs. floor comments in drawpixels.c Added current raster secondary color state, not used yet. | |||
2001-06-26 | added GL_IBM_rasterpos_clip extension | Brian Paul | |
2001-06-13 | Allow different max texture sizes for 1/2D, 3D and cube maps. | Brian Paul | |
2001-06-12 | removed old, redundant CurrentTransformUnit state var | Brian Paul | |
2001-05-30 | added current raster fog coord and related code | Brian Paul | |
2001-05-29 | infrastructure for GL_ARB_multisample | Brian Paul | |
2001-05-21 | initial support for GL_SGIS_generate_mipmap extension | Brian Paul | |
2001-04-28 | Support for floating point color representation in tnl module. | Keith Whitwell | |
2001-04-20 | Fixed a texture conversion problem: sometimes need to produce an intermediate | Brian Paul | |
texture image in the base internal format between user->Mesa format conversion. See comments in texstore.c | |||
2001-04-17 | Fixed a number of minor GL_ARB_texture_env_combine/dot3 issues. | Brian Paul | |
2001-03-29 | Remove ENABLE_* flags, ctx->_Enabled. | Keith Whitwell | |
Replace with ctx->Texture._TexMatEnabled, ctx->Texture._TexGenEnabled. | |||
2001-03-29 | Removed DD_STENCIL, DD_FEEDBACK, DD_SELECT. | Keith Whitwell | |
Added some switchable debug to s_context.c | |||
2001-03-29 | Removed DD_Z_NEVER. | Brian Paul | |
Replaced SEPERATE with SEPARATE. Renumbered _NEW_ flags. Removed _NEW_COLORTABLE. | |||
2001-03-28 | - Restore texImage->IntFormat. | Gareth Hughes | |
- Fix FX driver texture image conversions. | |||
2001-03-28 | More texture format updates. Drivers now need only plug an appropriate | Gareth Hughes | |
format into texImage->TexFormat, the rest is handled by core Mesa. | |||
2001-03-27 | Updates required for DRI drivers on mesa-3-5-branch. | Gareth Hughes | |
2001-03-26 | added GL_ARB_texture_border_clamp | Brian Paul | |
2001-03-24 | - Minor cleanups of ctx->Driver.Current*Primitive usage. | Gareth Hughes | |
- Remove unused gl_reduce_prim array. | |||
2001-03-23 | Some more minor cleanups of macros. | Gareth Hughes | |
2001-03-23 | Remove compiler warnings about ASSERT_OUTSIDE_BEGIN_END() macro. | Gareth Hughes | |
2001-03-19 | Split driver struct into swrast/tnl/core components. | Keith Whitwell | |
2001-03-18 | - Port 3.4 texture utils, texture format work to 3.5 (including new | Gareth Hughes | |
FetchTexel routines). - Initial hooks for GL_EXT_texture_filter_anisotropic. | |||
2001-03-17 | Remove dead #define. | Keith Whitwell | |
Add case for triangles culled front and back -- not handled by the culling code inside swrast triangle routines. | |||
2001-03-15 | removed ARB_texture_env_add bool flag, use EXT_texture_env_add flag | Brian Paul | |