mesa.git
20 years agoSome groundwork for supporting GLhalf datatype.
Brian Paul [Tue, 18 Nov 2003 03:41:14 +0000 (03:41 +0000)]
Some groundwork for supporting GLhalf datatype.

20 years agofix comments about Cr==V, Cb==U
Brian Paul [Tue, 18 Nov 2003 00:48:24 +0000 (00:48 +0000)]
fix comments about Cr==V, Cb==U

20 years agofix texgen bug 597589
Brian Paul [Mon, 17 Nov 2003 15:15:18 +0000 (15:15 +0000)]
fix texgen bug 597589

20 years agoremove GL_GLEXT_LEGACY
Brian Paul [Thu, 13 Nov 2003 23:09:43 +0000 (23:09 +0000)]
remove GL_GLEXT_LEGACY

20 years agoadded glAccum bug fix
Brian Paul [Thu, 13 Nov 2003 22:24:36 +0000 (22:24 +0000)]
added glAccum bug fix

20 years agono-op glAccum in selection/feedback mode (per Mark Kilgard's updates to the 1.5 spec)
Brian Paul [Thu, 13 Nov 2003 22:16:45 +0000 (22:16 +0000)]
no-op glAccum in selection/feedback mode (per Mark Kilgard's updates to the 1.5 spec)

20 years agovanilla extensions disabled
Daniel Borca [Thu, 13 Nov 2003 16:27:25 +0000 (16:27 +0000)]
vanilla extensions disabled

20 years agoadded Ville's RGBA blend fix
Brian Paul [Wed, 12 Nov 2003 15:39:13 +0000 (15:39 +0000)]
added Ville's RGBA blend fix

20 years agoupdated 5.0.2 tarballs
Brian Paul [Wed, 12 Nov 2003 15:32:57 +0000 (15:32 +0000)]
updated 5.0.2 tarballs

20 years agoVille Syrjala's logic op patch
Brian Paul [Wed, 12 Nov 2003 15:27:52 +0000 (15:27 +0000)]
Ville Syrjala's logic op patch

20 years agodirty hack to advertise vanilla extension names
Daniel Borca [Wed, 12 Nov 2003 11:55:21 +0000 (11:55 +0000)]
dirty hack to advertise vanilla extension names

20 years agoRedo array element checking for vertex array buffers.
Brian Paul [Mon, 10 Nov 2003 19:08:37 +0000 (19:08 +0000)]
Redo array element checking for vertex array buffers.
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.

20 years agos/GGIMesaContext/ggi_mesa_context_t/
Brian Paul [Fri, 7 Nov 2003 17:28:46 +0000 (17:28 +0000)]
s/GGIMesaContext/ggi_mesa_context_t/

20 years agofix comments
Brian Paul [Fri, 7 Nov 2003 17:28:24 +0000 (17:28 +0000)]
fix comments

20 years agoadded glTexSubImage3D bug
Brian Paul [Fri, 7 Nov 2003 14:53:17 +0000 (14:53 +0000)]
added glTexSubImage3D bug

20 years agos/xoffset/zoffset/ (Cedric Gautier)
Brian Paul [Fri, 7 Nov 2003 14:52:09 +0000 (14:52 +0000)]
s/xoffset/zoffset/ (Cedric Gautier)

20 years agoNCC fixes and some cosmetics
Daniel Borca [Fri, 7 Nov 2003 13:17:21 +0000 (13:17 +0000)]
NCC fixes and some cosmetics

20 years agoadded wgl bug fix
Brian Paul [Tue, 4 Nov 2003 23:38:33 +0000 (23:38 +0000)]
added wgl bug fix

20 years agofix AccessViolation bug (#835861)
Brian Paul [Tue, 4 Nov 2003 23:37:53 +0000 (23:37 +0000)]
fix AccessViolation bug (#835861)

20 years agoanother tweak from Matt Sealey
Brian Paul [Mon, 3 Nov 2003 21:59:36 +0000 (21:59 +0000)]
another tweak from Matt Sealey

20 years agosmall fixes wrt texture handling
Daniel Borca [Mon, 3 Nov 2003 12:16:22 +0000 (12:16 +0000)]
small fixes wrt texture handling

20 years agosmall fixes wrt texture handling
Daniel Borca [Mon, 3 Nov 2003 12:13:23 +0000 (12:13 +0000)]
small fixes wrt texture handling

20 years agoVoodoo2 happiness
Daniel Borca [Mon, 3 Nov 2003 12:01:03 +0000 (12:01 +0000)]
Voodoo2 happiness

20 years agoaccomodate decorated names
Daniel Borca [Mon, 3 Nov 2003 12:00:24 +0000 (12:00 +0000)]
accomodate decorated names

20 years agoremoved detritus
Daniel Borca [Fri, 31 Oct 2003 11:07:39 +0000 (11:07 +0000)]
removed detritus

20 years agobugfixes wrt texture compression
Daniel Borca [Thu, 30 Oct 2003 11:44:19 +0000 (11:44 +0000)]
bugfixes wrt texture compression

20 years agochanges to accomodate texture compression
Daniel Borca [Wed, 29 Oct 2003 14:40:43 +0000 (14:40 +0000)]
changes to accomodate texture compression

20 years agotexture compression
Daniel Borca [Wed, 29 Oct 2003 14:35:31 +0000 (14:35 +0000)]
texture compression

20 years agoprefix MAKELIB with TOP in default case (Matt Sealey)
Brian Paul [Mon, 27 Oct 2003 20:04:43 +0000 (20:04 +0000)]
prefix MAKELIB with TOP in default case (Matt Sealey)

20 years agominor fix to glutSetColor prototype (Evgeny Kotsuba)
Brian Paul [Mon, 27 Oct 2003 18:33:34 +0000 (18:33 +0000)]
minor fix to glutSetColor prototype (Evgeny Kotsuba)

20 years agoPass $(MKLIB_OPTIONS) to mklib script to allow setting extra options.
Brian Paul [Mon, 27 Oct 2003 18:24:37 +0000 (18:24 +0000)]
Pass $(MKLIB_OPTIONS) to mklib script to allow setting extra options.

20 years agoadded MorphOS instructions (Matt Sealey)
Brian Paul [Mon, 27 Oct 2003 18:13:37 +0000 (18:13 +0000)]
added MorphOS instructions (Matt Sealey)

20 years agoFix for missing GLAPIENTRYP definition
Jon Smirl [Fri, 24 Oct 2003 20:44:55 +0000 (20:44 +0000)]
Fix for missing GLAPIENTRYP definition

20 years agoentrypoints... again
Daniel Borca [Thu, 23 Oct 2003 13:57:31 +0000 (13:57 +0000)]
entrypoints... again

20 years agomore MinGW fixes
Daniel Borca [Thu, 23 Oct 2003 13:28:05 +0000 (13:28 +0000)]
more MinGW fixes

20 years agos/GLuint */GLvoid */
Brian Paul [Thu, 23 Oct 2003 12:19:10 +0000 (12:19 +0000)]
s/GLuint */GLvoid */

20 years agoadded a few missing GLAPIENTRYs to make MinGW compile again
Daniel Borca [Thu, 23 Oct 2003 12:02:36 +0000 (12:02 +0000)]
added a few missing GLAPIENTRYs to make MinGW compile again

20 years agoInitial work for bounds checking of vertex arrays and vertex buffer objects.
Brian Paul [Wed, 22 Oct 2003 22:59:07 +0000 (22:59 +0000)]
Initial work for bounds checking of vertex arrays and vertex buffer objects.
Only glDrawArrays() done so far.
Simplified glVertex/Color/etcPointer functions.
Misc casts added here and there.

20 years agoMore SciTech SNAP updates. Some of these files didn't really change, but
Kendall Bennett [Wed, 22 Oct 2003 21:02:15 +0000 (21:02 +0000)]
More SciTech SNAP updates. Some of these files didn't really change, but
they show up in the list (GLU stuff) for some reason. The major change
here is the addition of code in the glx86asm.py file to generate assembler
stub entry points with the correct name decorations for _stdcall calling
conventions so this can be used on Windows boxes.

20 years agocosmetics and memos
Daniel Borca [Wed, 22 Oct 2003 11:34:22 +0000 (11:34 +0000)]
cosmetics and memos

20 years agosmall fixes to accomodate Intel compiler/linker
Daniel Borca [Wed, 22 Oct 2003 11:33:14 +0000 (11:33 +0000)]
small fixes to accomodate Intel compiler/linker

20 years agofixed a typo (array size)
Daniel Borca [Wed, 22 Oct 2003 11:30:37 +0000 (11:30 +0000)]
fixed a typo (array size)

20 years agoUpdates to SSE assembler support for Open Watcom
Kendall Bennett [Tue, 21 Oct 2003 23:53:34 +0000 (23:53 +0000)]
Updates to SSE assembler support for Open Watcom

20 years agoAdded GLAPIENTRY decorations for all first level OpenGL API function entry
Kendall Bennett [Tue, 21 Oct 2003 22:22:17 +0000 (22:22 +0000)]
Added GLAPIENTRY decorations for all first level OpenGL API function entry
points so that the calling conventions will work correctly with the assembler
stubs with the Open Watcom compiler.

20 years agoprevent from optimizing out by some compilers (from XFree86 CVS)
Alan Hourihane [Tue, 21 Oct 2003 21:49:23 +0000 (21:49 +0000)]
prevent from optimizing out by some compilers (from XFree86 CVS)

20 years agoadded more debug code and tests
Brian Paul [Tue, 21 Oct 2003 14:56:53 +0000 (14:56 +0000)]
added more debug code and tests

20 years agowrap in #ifdef FX / #endif
Brian Paul [Tue, 21 Oct 2003 14:55:27 +0000 (14:55 +0000)]
wrap in #ifdef FX / #endif

20 years agofix an error message
Brian Paul [Tue, 21 Oct 2003 14:54:16 +0000 (14:54 +0000)]
fix an error message

20 years agodocumentation update; also new makefiles for Win32 MesaFX build
Daniel Borca [Tue, 21 Oct 2003 11:15:52 +0000 (11:15 +0000)]
documentation update; also new makefiles for Win32 MesaFX build

20 years ago Committing in .
Jouk Jansen [Tue, 21 Oct 2003 10:12:47 +0000 (10:12 +0000)]
 Committing in .

 The latest version of the OpenVMS DECCRTL contains (v)snprintf
 If this one is beeing used the (v)snprintf routines are not compiled in
 from mesa's source.

 Modified Files:
  Mesa-newtree/src/mesa/main/descrip.mms
  Mesa-newtree/src/mesa/main/imports.c
 ----------------------------------------------------------------------

20 years agofixed some NASM opcodes; added segment overrides and temporary labels
Daniel Borca [Tue, 21 Oct 2003 08:33:10 +0000 (08:33 +0000)]
fixed some NASM opcodes; added segment overrides and temporary labels

20 years agoNapalm total immersion
Daniel Borca [Tue, 21 Oct 2003 08:31:02 +0000 (08:31 +0000)]
Napalm total immersion

20 years agocosmetics; translated asm routines for use with ASSYNTAX.H
Daniel Borca [Tue, 21 Oct 2003 08:27:21 +0000 (08:27 +0000)]
cosmetics; translated asm routines for use with ASSYNTAX.H

20 years agoClean out some unused files
Jon Smirl [Tue, 21 Oct 2003 06:26:05 +0000 (06:26 +0000)]
Clean out some unused files

20 years agoUpdate DRI drivers to current DRI CVS and make them work.
Jon Smirl [Tue, 21 Oct 2003 06:05:39 +0000 (06:05 +0000)]
Update DRI drivers to current DRI CVS and make them work.

20 years agoDefine GLAPIENTRYP properly so that GLU compiles on Windows.
Karl Schultz [Mon, 20 Oct 2003 17:36:41 +0000 (17:36 +0000)]
Define GLAPIENTRYP properly so that GLU compiles on Windows.

20 years agoFix error in last check-in.
Karl Schultz [Mon, 20 Oct 2003 16:48:14 +0000 (16:48 +0000)]
Fix error in last check-in.

20 years agoAdd missing files for building Windows distribution.
Karl Schultz [Mon, 20 Oct 2003 16:28:00 +0000 (16:28 +0000)]
Add missing files for building Windows distribution.

20 years agoFix Makefiles to copy lib to $(TOP)/lib if missing
Jon Smirl [Mon, 20 Oct 2003 02:17:32 +0000 (02:17 +0000)]
Fix Makefiles to copy lib to $(TOP)/lib if missing

20 years agoMove initialization of default ctx->Driver.buffer-object-functions into
Brian Paul [Sun, 19 Oct 2003 15:10:36 +0000 (15:10 +0000)]
Move initialization of default ctx->Driver.buffer-object-functions into
bufferobj.c so all the drivers don't have to worry about them.

20 years agofix CVS info
Brian Paul [Fri, 17 Oct 2003 14:09:54 +0000 (14:09 +0000)]
fix CVS info

20 years agoadd .dsp files to tarballs
Brian Paul [Thu, 16 Oct 2003 19:30:22 +0000 (19:30 +0000)]
add .dsp files to tarballs

20 years agoupdate list of files for tarballs
Brian Paul [Thu, 16 Oct 2003 19:25:24 +0000 (19:25 +0000)]
update list of files for tarballs

20 years agoobsolete
Brian Paul [Thu, 16 Oct 2003 16:33:51 +0000 (16:33 +0000)]
obsolete

20 years agoadded GL_ARB_point_sprite tokens
Brian Paul [Thu, 16 Oct 2003 16:33:05 +0000 (16:33 +0000)]
added GL_ARB_point_sprite tokens

20 years agoDefine SOLO so that check is possible for SOLO in project makefiles
Jon Smirl [Thu, 16 Oct 2003 04:54:24 +0000 (04:54 +0000)]
Define SOLO so that check is possible for SOLO in project makefiles

20 years agoMinor changes to make linux-solo build again
Jon Smirl [Thu, 16 Oct 2003 04:50:42 +0000 (04:50 +0000)]
Minor changes to make linux-solo build again

20 years agoprotect whole file with #ifdef FX
Brian Paul [Wed, 15 Oct 2003 21:13:15 +0000 (21:13 +0000)]
protect whole file with #ifdef FX

20 years agofix minor warnings from g++ 3.2
Brian Paul [Wed, 15 Oct 2003 21:11:13 +0000 (21:11 +0000)]
fix minor warnings from g++ 3.2

20 years agoinitialize GetBufferSubData pointer
Brian Paul [Wed, 15 Oct 2003 20:51:28 +0000 (20:51 +0000)]
initialize GetBufferSubData pointer

20 years agominor tweaks
Brian Paul [Wed, 15 Oct 2003 20:50:41 +0000 (20:50 +0000)]
minor tweaks

20 years agoUpdates to SGI GLU code to get it to compile clean with the Open Watcom compiler.
Kendall Bennett [Tue, 14 Oct 2003 23:48:57 +0000 (23:48 +0000)]
Updates to SGI GLU code to get it to compile clean with the Open Watcom compiler.
Most of the changes were to get rid of warnings, but many of the warnings could
not be removed in the code so I also added #pragma's to disable the warnings.
Someone really should clean up this code, but I didn't want to mess with it
that much (and potentially break it).

20 years agoUpdates to x86 assembler support for Open Watcom and SNAP
Kendall Bennett [Tue, 14 Oct 2003 23:47:21 +0000 (23:47 +0000)]
Updates to x86 assembler support for Open Watcom and SNAP

20 years agoremove some cruft
Brian Paul [Tue, 14 Oct 2003 16:59:44 +0000 (16:59 +0000)]
remove some cruft

20 years agoexercise more vertex buffer object functions
Brian Paul [Tue, 14 Oct 2003 15:49:12 +0000 (15:49 +0000)]
exercise more vertex buffer object functions

20 years agobufObj->Access wasn't being set
Brian Paul [Tue, 14 Oct 2003 15:48:39 +0000 (15:48 +0000)]
bufObj->Access wasn't being set

20 years agominor fixes + doc update
Daniel Borca [Tue, 14 Oct 2003 14:56:45 +0000 (14:56 +0000)]
minor fixes + doc update

20 years agominor fix in buffer_object_get_target()
Brian Paul [Tue, 14 Oct 2003 14:49:39 +0000 (14:49 +0000)]
minor fix in buffer_object_get_target()

20 years agoglide driver (wip)
Daniel Borca [Mon, 13 Oct 2003 11:14:58 +0000 (11:14 +0000)]
glide driver (wip)

20 years agoGameMode
Daniel Borca [Mon, 13 Oct 2003 11:05:36 +0000 (11:05 +0000)]
GameMode

20 years agoadded GL_ARB_point_sprite demo, texgen bug fix
Brian Paul [Sat, 11 Oct 2003 16:42:15 +0000 (16:42 +0000)]
added GL_ARB_point_sprite demo, texgen bug fix

20 years agofix some sphere texgen bugs (reported by Daniel Borca)
Brian Paul [Sat, 11 Oct 2003 16:34:32 +0000 (16:34 +0000)]
fix some sphere texgen bugs (reported by Daniel Borca)

20 years agos/GL_COLOR_INDEX/OSMESA_COLOR_INDEX/
Brian Paul [Sat, 11 Oct 2003 15:41:34 +0000 (15:41 +0000)]
s/GL_COLOR_INDEX/OSMESA_COLOR_INDEX/

20 years agodon't request accum buffer in color index mode
Brian Paul [Sat, 11 Oct 2003 15:39:11 +0000 (15:39 +0000)]
don't request accum buffer in color index mode

20 years agodon't use color table's format to determine texture env functions
Brian Paul [Sat, 11 Oct 2003 15:30:14 +0000 (15:30 +0000)]
don't use color table's format to determine texture env functions

20 years agoAdd missing entry points. (Warren Cashen)
Karl Schultz [Fri, 10 Oct 2003 22:09:05 +0000 (22:09 +0000)]
Add missing entry points.  (Warren Cashen)

20 years agoadd switch defaults to silence warnings
Brian Paul [Fri, 10 Oct 2003 18:11:17 +0000 (18:11 +0000)]
add switch defaults to silence warnings

20 years agoremove bogus _swrast_texture_table_lookup() call (Eric Plante)
Brian Paul [Fri, 10 Oct 2003 18:10:54 +0000 (18:10 +0000)]
remove bogus _swrast_texture_table_lookup() call (Eric Plante)

20 years agoold/unused
Brian Paul [Fri, 10 Oct 2003 18:00:57 +0000 (18:00 +0000)]
old/unused

20 years agoEric Plante's updates for OSMesa16.
Brian Paul [Fri, 10 Oct 2003 17:58:38 +0000 (17:58 +0000)]
Eric Plante's updates for OSMesa16.

20 years agoAdd notes about building with the mangled namespace on Windows.
Karl Schultz [Fri, 10 Oct 2003 17:13:47 +0000 (17:13 +0000)]
Add notes about building with the mangled namespace on Windows.

20 years agoAdded missing #undef SPAN_VARS to swrast/s_spantemp.h
Kendall Bennett [Thu, 9 Oct 2003 22:39:07 +0000 (22:39 +0000)]
Added missing #undef SPAN_VARS to swrast/s_spantemp.h

20 years agoMinor MinGW fixes
Daniel Borca [Thu, 9 Oct 2003 15:15:07 +0000 (15:15 +0000)]
Minor MinGW fixes

20 years agoFEATURE_ARB_vertex_buffer_object
Daniel Borca [Thu, 9 Oct 2003 15:13:30 +0000 (15:13 +0000)]
FEATURE_ARB_vertex_buffer_object

20 years agoReorganized combiners. Added optimized span functions.
Daniel Borca [Thu, 9 Oct 2003 15:12:20 +0000 (15:12 +0000)]
Reorganized combiners. Added optimized span functions.

20 years agoEric's mesa-depth32.diff
Keith Whitwell [Thu, 9 Oct 2003 11:33:38 +0000 (11:33 +0000)]
Eric's mesa-depth32.diff

20 years agoMore SciTech SNAP specific changes to glheader.h. Also modified the macros
Kendall Bennett [Wed, 8 Oct 2003 01:53:30 +0000 (01:53 +0000)]
More SciTech SNAP specific changes to glheader.h. Also modified the macros
in swrast/s_spantemp.h to allow dithering to be used in the SNAP drivers.

20 years agoindex wasn't being calculated correctly (result was being discarded)
Keith Whitwell [Tue, 7 Oct 2003 12:37:23 +0000 (12:37 +0000)]
index wasn't being calculated correctly (result was being discarded)
in light_ci()

20 years agoVertexAttrib4fv wasn't being installed (4f was).
Keith Whitwell [Mon, 6 Oct 2003 17:57:48 +0000 (17:57 +0000)]
VertexAttrib4fv wasn't being installed (4f was).

20 years agoFix typo
Keith Whitwell [Mon, 6 Oct 2003 14:19:53 +0000 (14:19 +0000)]
Fix typo