summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* casts to fix GLint/GLuint mismatchesBrian Paul2002-04-199-63/+74
|
* added some castsBrian Paul2002-04-195-16/+14
|
* restored writeAll = GL_FALSE test/assignmentBrian Paul2002-04-181-2/+6
|
* Definition of several utility macros for self-contained MMX operations such ↵Jose Fonseca2002-04-182-305/+339
| | | | | | | | | as scaling and lerping. Restructured the MMX blending function to use a template, being only necessary to specify the main loop, which is also used for making the runin and runout sections. Optimization of the MMX function after remembering that the multiplication was commutative (how can somebody forget this..) resulting in less register usage. Now there is no need for generate or read from memory any constant inside the loop. Assemblers other than the GNU assembler can choke on the output of the C preprocessor since it was necessary to add line separators ';' to the defined macros.
* Core of the future vertex engine. Isn't built yet, nor will be for a while...Keith Whitwell2002-04-185-0/+2365
| | | | Checkpoint commit.
* Removed code that was proven to have faster alternatives to reduce ↵Jose Fonseca2002-04-181-69/+0
| | | | complexity and facilitate reusability.
* fixed problem with swap() function and GCC3 (patch 414404)Brian Paul2002-04-171-13/+10
|
* Disabled SPARC cliptest functions for now. See bug report 544665.Brian Paul2002-04-171-4/+8
|
* Remaining patch for the 255x255=255 identity correction beJose Fonseca2002-04-141-0/+12
| | | | made also in the runin and runout section of the code.
* Jose's latest patch (GMBT_GEOMETRIC_CORRECTION)Brian Paul2002-04-121-1/+17
|
* fixes for corrected GL_DOT3_RGB[A]_EXT token valuesBrian Paul2002-04-122-10/+41
|
* version 13 of glext.h - fixes GL_EXT_texture_env_dot3 token valuesBrian Paul2002-04-121-4/+27
|
* updated a few commentsBrian Paul2002-04-121-4/+5
|
* Klaus Niederkrueger's latest changes: use INIT_SPAN() to init span primitiveBrian Paul2002-04-1217-209/+240
| | | | type, width, interp mask and array mask.
* new MMX blend code (Jose Fonseca)Brian Paul2002-04-102-341/+381
|
* Committing in .Jouk Jansen2002-04-101-9/+2
| | | | | | | | Update OpenVMS makefile Modified Files: Mesa/src/descrip.mms ----------------------------------------------------------------------
* bring in changes from dri tcl branchKeith Whitwell2002-04-0920-199/+336
|
* Update filelist to reflect two removed source files.Karl Schultz2002-04-091-2/+0
|
* remove dead vertex assemblyKeith Whitwell2002-04-0914-91/+14
|
* remove dead vertex assemblyKeith Whitwell2002-04-091-23/+23
|
* tranforming display list normals by non-uniform scale didn't work (Carlos ↵Brian Paul2002-04-081-5/+15
| | | | Pereira)
* Added -perf option to measure frame rate. This is useful for measuringKarl Schultz2002-04-051-8/+37
| | | | Mesa in a more environment-independent way.
* repair Array.NewState flags (Michael Fitzpatrick)Brian Paul2002-04-041-13/+14
|
* export more symbols for osmesa (win32)Karl Schultz2002-04-041-0/+2
|
* casts to silence compiler warningsKarl Schultz2002-04-042-5/+5
|
* latest 4.1 features and bug fixesBrian Paul2002-04-041-1/+4
|
* fixed some 3D texture image stride bugs when using 16-bit channelsBrian Paul2002-04-041-7/+10
|
* added OSMesaGetProcAddress()Brian Paul2002-04-042-5/+47
|
* Texture combine alpha subtraction was wrong. Fixed 16-bit channel glitchesBrian Paul2002-04-041-8/+18
|
* use NULL lambda array for pixel textureBrian Paul2002-04-041-8/+9
|
* fixed 16 bit/channel problem in blend_modulate()Brian Paul2002-04-041-5/+14
|
* fixed 16/32-bit channel problems in CopyColor[Sub]Table()Brian Paul2002-04-041-5/+5
|
* fixup float/ushort conversion macrosBrian Paul2002-04-041-7/+5
|
* blend_add() modified for GLfloat channelsBrian Paul2002-04-041-5/+15
|
* call _mesa_ResizeBuffersMESA() in OSMesaMakeCurrent() to reconcile buffer ↵Brian Paul2002-04-041-2/+7
| | | | size changes
* added an error checkBrian Paul2002-04-021-3/+10
|
* return NULL from Fake_glXCreateContext() if dpy or visinfo are NULLBrian Paul2002-04-021-1/+5
|
* more blending updates from JoseBrian Paul2002-04-022-38/+31
|
* minor re-orgBrian Paul2002-04-022-10/+10
|
* added GL_ARB_point_parametersBrian Paul2002-04-022-3/+10
|
* DJGPP updatesBrian Paul2002-04-023-5/+5
|
* faster blending (Jose Fonseca)Brian Paul2002-04-021-1/+13
|
* updates from Jose FonsecaBrian Paul2002-04-021-25/+30
|
* GL_ARB_point_parameters supportBrian Paul2002-04-025-21/+35
|
* minor optimization in GL_TRANSFORM_BIT poppingBrian Paul2002-04-011-4/+6
|
* DOS driver updateBrian Paul2002-04-0126-100/+179
|
* Add _glapi_get_context to export for osmesa.Karl Schultz2002-03-291-0/+1
|
* Replaced ClipEnabled[] array and _AnyClip with ClipPlanesEnabled bitmask.Brian Paul2002-03-2910-64/+67
|
* use _glapi_get_context() instead of GET_CURRENT_CONTEXT(ctx); in buffer_size()Brian Paul2002-03-291-2/+3
|
* Use invert_matrix_general() instead of invert_matrix_perspective() becauseBrian Paul2002-03-291-3/+10
| | | | the later fails for some projection matrices (ala Vis5D with Chromium).