mesa.git
22 years agomore warning fixes (Karl Schultz)
Brian Paul [Fri, 14 Sep 2001 21:30:31 +0000 (21:30 +0000)]
more warning fixes (Karl Schultz)

22 years agosilence more warnings (Karl Schultz)
Brian Paul [Fri, 14 Sep 2001 17:23:39 +0000 (17:23 +0000)]
silence more warnings (Karl Schultz)

22 years agosilence minor warnings
Brian Paul [Fri, 14 Sep 2001 17:00:42 +0000 (17:00 +0000)]
silence minor warnings

22 years agoreplaced gets() with fgets()
Brian Paul [Fri, 14 Sep 2001 02:59:08 +0000 (02:59 +0000)]
replaced gets() with fgets()

22 years agomore GL 1.3 updates
Brian Paul [Fri, 14 Sep 2001 02:48:53 +0000 (02:48 +0000)]
more GL 1.3 updates

22 years agomore GL 1.3 and GLX 1.4 updates
Brian Paul [Fri, 14 Sep 2001 02:43:03 +0000 (02:43 +0000)]
more GL 1.3 and GLX 1.4 updates

22 years agominor optimizations for flat shading (Klaus Niederkrueger)
Brian Paul [Thu, 13 Sep 2001 22:12:54 +0000 (22:12 +0000)]
minor optimizations for flat shading (Klaus Niederkrueger)

22 years agoreplaced some tabs with spaces
Brian Paul [Thu, 13 Sep 2001 21:54:29 +0000 (21:54 +0000)]
replaced some tabs with spaces

22 years agominor re-org
Brian Paul [Wed, 12 Sep 2001 03:32:29 +0000 (03:32 +0000)]
minor re-org

22 years agohook compressed texture functions into driver
Brian Paul [Wed, 12 Sep 2001 03:30:02 +0000 (03:30 +0000)]
hook compressed texture functions into driver

22 years agoadd new WindML/Mesa man pages to tar file list
Brian Paul [Mon, 10 Sep 2001 19:28:22 +0000 (19:28 +0000)]
add new WindML/Mesa man pages to tar file list

22 years agoWindML updates (Stephane Raimbault)
Brian Paul [Mon, 10 Sep 2001 19:21:13 +0000 (19:21 +0000)]
WindML updates (Stephane Raimbault)

22 years agofixed s/w alpha bug 458411
Brian Paul [Mon, 10 Sep 2001 18:53:45 +0000 (18:53 +0000)]
fixed s/w alpha bug 458411

22 years ago Committing in .
Jouk Jansen [Fri, 7 Sep 2001 06:55:59 +0000 (06:55 +0000)]
 Committing in .

 Modified Files:
  Mesa/src/tnl/t_imm_alloc.c

 added initialization for Normals

----------------------------------------------------------------------

22 years agominor changes, prototype Pbuffer support
Brian Paul [Sat, 1 Sep 2001 20:27:31 +0000 (20:27 +0000)]
minor changes, prototype Pbuffer support

22 years agoupdate version to 3.5.1, minor OSMesa changes
Brian Paul [Sat, 1 Sep 2001 20:26:51 +0000 (20:26 +0000)]
update version to 3.5.1, minor OSMesa changes

22 years agoprototype work for Pbuffer support
Brian Paul [Sat, 1 Sep 2001 20:23:25 +0000 (20:23 +0000)]
prototype work for Pbuffer support

22 years agoadded GLX_RGBA_TYPE, fixed GLX_LARGEST_PBUFFER typo
Brian Paul [Sat, 1 Sep 2001 20:17:16 +0000 (20:17 +0000)]
added GLX_RGBA_TYPE, fixed GLX_LARGEST_PBUFFER typo

22 years agofixed dangling pointer problem (Chris Burghart)
Brian Paul [Fri, 31 Aug 2001 04:30:14 +0000 (04:30 +0000)]
fixed dangling pointer problem (Chris Burghart)

22 years agochanges to allow the driver to compile - still doesn't work though
Brian Paul [Wed, 29 Aug 2001 03:58:42 +0000 (03:58 +0000)]
changes to allow the driver to compile - still doesn't work though

22 years agoadded OSMESA_MAX_WIDTH/HEIGHT queries
Brian Paul [Tue, 28 Aug 2001 23:12:37 +0000 (23:12 +0000)]
added OSMESA_MAX_WIDTH/HEIGHT queries

22 years agoversion 3.5.1 updates
Brian Paul [Tue, 28 Aug 2001 22:54:47 +0000 (22:54 +0000)]
version 3.5.1 updates

22 years agominor updates regarding OpenGL 1.3
Brian Paul [Tue, 28 Aug 2001 22:53:44 +0000 (22:53 +0000)]
minor updates regarding OpenGL 1.3

22 years agoadded OpenGL 1.3 tokens and prototypes
Brian Paul [Tue, 28 Aug 2001 22:49:32 +0000 (22:49 +0000)]
added OpenGL 1.3 tokens and prototypes

22 years agoOpenGL 1.3 support
Brian Paul [Tue, 28 Aug 2001 22:46:22 +0000 (22:46 +0000)]
OpenGL 1.3 support

22 years agosimple multi-window GLUT test prog
Brian Paul [Tue, 21 Aug 2001 14:25:31 +0000 (14:25 +0000)]
simple multi-window GLUT test prog

22 years agoGet rid of unfinished demo.
Gareth Hughes [Tue, 21 Aug 2001 05:42:11 +0000 (05:42 +0000)]
Get rid of unfinished demo.

22 years agoremoved a semicolon in the USE() macro
Brian Paul [Mon, 20 Aug 2001 21:45:15 +0000 (21:45 +0000)]
removed a semicolon in the USE() macro

22 years agoadded textured line bug fix
Brian Paul [Mon, 20 Aug 2001 16:45:02 +0000 (16:45 +0000)]
added textured line bug fix

22 years agobumped version string to 3.5.1
Brian Paul [Mon, 20 Aug 2001 16:44:43 +0000 (16:44 +0000)]
bumped version string to 3.5.1

22 years agobetter error messages
Brian Paul [Mon, 20 Aug 2001 16:43:02 +0000 (16:43 +0000)]
better error messages

22 years agobetter error reporting
Brian Paul [Mon, 20 Aug 2001 16:42:40 +0000 (16:42 +0000)]
better error reporting

22 years agonew debugging code
Brian Paul [Mon, 20 Aug 2001 16:41:47 +0000 (16:41 +0000)]
new debugging code

22 years agoadded WindML driver
Brian Paul [Mon, 20 Aug 2001 16:16:36 +0000 (16:16 +0000)]
added WindML driver

22 years agoWindML driver (Stephane Raimbault)
Brian Paul [Mon, 20 Aug 2001 16:07:10 +0000 (16:07 +0000)]
WindML driver (Stephane Raimbault)

22 years agoFixes for 32-bit GLchans: smooth/flat/textured triangles seem to work now.
Brian Paul [Tue, 14 Aug 2001 14:08:44 +0000 (14:08 +0000)]
Fixes for 32-bit GLchans: smooth/flat/textured triangles seem to work now.

22 years agoReenable, but only in the size four case...
Keith Whitwell [Tue, 14 Aug 2001 00:59:08 +0000 (00:59 +0000)]
Reenable, but only in the size four case...

22 years agoUndo last change - breaks other stuff.
Keith Whitwell [Tue, 14 Aug 2001 00:52:47 +0000 (00:52 +0000)]
Undo last change - breaks other stuff.

22 years agoCompute first partials before taking cross product to calculate normal.
Keith Whitwell [Tue, 14 Aug 2001 00:50:44 +0000 (00:50 +0000)]
Compute first partials before taking cross product to calculate normal.

Fixes diego santa cruz' nurbs lighting bug.

22 years agoreplace PI with pi
Brian Paul [Mon, 13 Aug 2001 22:36:31 +0000 (22:36 +0000)]
replace PI with pi

22 years agoFix problem with colormaterial (bug #441859)
Keith Whitwell [Mon, 13 Aug 2001 22:17:19 +0000 (22:17 +0000)]
Fix problem with colormaterial (bug #441859)

22 years agoRemoved optimizations (this code is now seldom used)
Keith Whitwell [Mon, 13 Aug 2001 22:15:54 +0000 (22:15 +0000)]
Removed optimizations (this code is now seldom used)

22 years agoadded GL_EXT_texture_edge_clamp
Brian Paul [Mon, 13 Aug 2001 18:09:34 +0000 (18:09 +0000)]
added GL_EXT_texture_edge_clamp

22 years agofixed Solaris compilation problems (Bug 441817)
Brian Paul [Mon, 13 Aug 2001 16:52:18 +0000 (16:52 +0000)]
fixed Solaris compilation problems (Bug 441817)

22 years agorm .lo .la files for make clean
Brian Paul [Mon, 13 Aug 2001 16:51:08 +0000 (16:51 +0000)]
rm .lo .la files for make clean

22 years agoremoved ss_interp.c
Brian Paul [Mon, 13 Aug 2001 16:37:44 +0000 (16:37 +0000)]
removed ss_interp.c

22 years agoadded latest 3.5.1 bug fixes
Brian Paul [Tue, 7 Aug 2001 23:13:54 +0000 (23:13 +0000)]
added latest 3.5.1 bug fixes

22 years agofixed a glPush/PopAttrib bug related to texture binding (reported by Wes Bethel)
Brian Paul [Tue, 7 Aug 2001 23:10:55 +0000 (23:10 +0000)]
fixed a glPush/PopAttrib bug related to texture binding (reported by Wes Bethel)

22 years agofixed bug in DEST_4F template function
Brian Paul [Tue, 7 Aug 2001 22:16:06 +0000 (22:16 +0000)]
fixed bug in DEST_4F template function

22 years agoremoved some now bogus assertions (due to Klaus's latest optimization)
Brian Paul [Tue, 7 Aug 2001 22:05:11 +0000 (22:05 +0000)]
removed some now bogus assertions (due to Klaus's latest optimization)

22 years agofixed NewState update bugs in _mesa_PopClientAttrib()
Brian Paul [Tue, 7 Aug 2001 21:46:52 +0000 (21:46 +0000)]
fixed NewState update bugs in _mesa_PopClientAttrib()

22 years agoWin32 fixes, etc. (Gerk Huisma)
Brian Paul [Tue, 7 Aug 2001 17:34:10 +0000 (17:34 +0000)]
Win32 fixes, etc. (Gerk Huisma)

22 years agooptimization to sample_lambda_2d() (Klaus Niederkrueger)
Brian Paul [Tue, 7 Aug 2001 17:26:10 +0000 (17:26 +0000)]
optimization to sample_lambda_2d() (Klaus Niederkrueger)

22 years agoadded GLX context share bug fix
Brian Paul [Tue, 7 Aug 2001 16:02:48 +0000 (16:02 +0000)]
added GLX context share bug fix

22 years agofixed GLX context sharing bug (reported by Eric Plante)
Brian Paul [Tue, 7 Aug 2001 16:01:34 +0000 (16:01 +0000)]
fixed GLX context sharing bug (reported by Eric Plante)

22 years agoUse #function instead of @function
davem69 [Fri, 3 Aug 2001 13:16:31 +0000 (13:16 +0000)]
Use #function instead of @function
in .type directive so it works with Solaris
assembler as well as GNU assembler.

22 years agoFix VERT_RGBA special case.
Keith Whitwell [Fri, 3 Aug 2001 00:16:36 +0000 (00:16 +0000)]
Fix VERT_RGBA special case.

22 years agoFix SGL testLights.exe bugs (interaction of copying and fixup in display lists)
Keith Whitwell [Thu, 2 Aug 2001 22:39:51 +0000 (22:39 +0000)]
Fix SGL testLights.exe bugs (interaction of copying and fixup in display lists)

22 years agoFix SGL testGeoSets.exe polygon mode problem (wrong interpretation of
Keith Whitwell [Thu, 2 Aug 2001 21:30:10 +0000 (21:30 +0000)]
Fix SGL testGeoSets.exe polygon mode problem (wrong interpretation of
count parameter in DrawArrays)

22 years agoFix SGL monoindexed bug (glDrawRangeElements in dlist)
Keith Whitwell [Thu, 2 Aug 2001 19:58:07 +0000 (19:58 +0000)]
Fix SGL monoindexed bug (glDrawRangeElements in dlist)

22 years agoFix copying problem (light spots) on evaluated surfaces.
Keith Whitwell [Wed, 1 Aug 2001 05:10:42 +0000 (05:10 +0000)]
Fix copying problem (light spots) on evaluated surfaces.

22 years agoFix core in fixup_normal_lengths
Keith Whitwell [Sat, 28 Jul 2001 21:04:21 +0000 (21:04 +0000)]
Fix core in fixup_normal_lengths

22 years agoRemove _BaseAlpha, fix reflect lighting bug.
Keith Whitwell [Sat, 28 Jul 2001 19:28:49 +0000 (19:28 +0000)]
Remove _BaseAlpha, fix reflect lighting bug.

22 years agomore GLAPIENTRY fixes (Karl Schultz)
Brian Paul [Fri, 27 Jul 2001 19:09:58 +0000 (19:09 +0000)]
more GLAPIENTRY fixes (Karl Schultz)

22 years agoadded latest 3.5.1 bug fixes
Brian Paul [Fri, 27 Jul 2001 14:49:08 +0000 (14:49 +0000)]
added latest 3.5.1 bug fixes

22 years agoundo previous check-in (restore the @ symbols)
Brian Paul [Fri, 27 Jul 2001 14:38:17 +0000 (14:38 +0000)]
undo previous check-in (restore the @ symbols)

22 years agocheck if deleting _Current texobj in _mesa_DeleteTextures (Bart Barenbrug)
Brian Paul [Fri, 27 Jul 2001 14:30:50 +0000 (14:30 +0000)]
check if deleting _Current texobj in _mesa_DeleteTextures (Bart Barenbrug)

22 years agoadded four missing GLX 1.3 tokens
Brian Paul [Fri, 27 Jul 2001 14:26:27 +0000 (14:26 +0000)]
added four missing GLX 1.3 tokens

22 years agoreplaced @ with ## or # to allow compilation on SunOS 5.6 (Bug 442742)
Brian Paul [Fri, 27 Jul 2001 14:06:35 +0000 (14:06 +0000)]
replaced @ with ## or # to allow compilation on SunOS 5.6 (Bug 442742)

22 years agowglUseFontBitmapsA() update (Frank Warmerdam)
Brian Paul [Fri, 27 Jul 2001 14:03:55 +0000 (14:03 +0000)]
wglUseFontBitmapsA() update (Frank Warmerdam)

22 years agofixes for proxy cube map texture images
Brian Paul [Thu, 26 Jul 2001 20:02:10 +0000 (20:02 +0000)]
fixes for proxy cube map texture images

22 years agouse GLAPIENTRY when declaring a couple function pointers (Gerk Huisma)
Brian Paul [Thu, 26 Jul 2001 16:04:10 +0000 (16:04 +0000)]
use GLAPIENTRY when declaring a couple function pointers (Gerk Huisma)

22 years agoApplied Klaus Niederkrueger's latest flat-shading clean-ups and some of my own.
Brian Paul [Thu, 26 Jul 2001 15:57:49 +0000 (15:57 +0000)]
Applied Klaus Niederkrueger's latest flat-shading clean-ups and some of my own.

22 years agoGLchan and GL_ADD clamping changes (Klaus Niederkrueger)
Brian Paul [Mon, 23 Jul 2001 16:47:53 +0000 (16:47 +0000)]
GLchan and GL_ADD clamping changes (Klaus Niederkrueger)

22 years agodon't make default teximage if glTexImage's pixels=NULL (Gerk Huisma)
Brian Paul [Mon, 23 Jul 2001 16:18:18 +0000 (16:18 +0000)]
don't make default teximage if glTexImage's pixels=NULL (Gerk Huisma)

22 years agorename ERROR macro to TE_ERROR (Gerk Huisma)
Brian Paul [Mon, 23 Jul 2001 16:10:03 +0000 (16:10 +0000)]
rename ERROR macro to TE_ERROR (Gerk Huisma)

22 years agofix some Win32 warnings (Gerk Huisma)
Brian Paul [Mon, 23 Jul 2001 16:08:59 +0000 (16:08 +0000)]
fix some Win32 warnings (Gerk Huisma)

22 years agodon't clamp colors if GLchan==GLfloat in add_colors()
Brian Paul [Mon, 23 Jul 2001 16:08:19 +0000 (16:08 +0000)]
don't clamp colors if GLchan==GLfloat in add_colors()

22 years agoGLubyte -> GLchan change
Brian Paul [Mon, 23 Jul 2001 16:07:39 +0000 (16:07 +0000)]
GLubyte -> GLchan change

22 years agocheck for pixels=NULL in _mesa_store_teximage[123]d()
Brian Paul [Mon, 23 Jul 2001 16:07:12 +0000 (16:07 +0000)]
check for pixels=NULL in _mesa_store_teximage[123]d()

22 years agoadded vms_x_fix.h to tar file list
Brian Paul [Mon, 23 Jul 2001 15:09:52 +0000 (15:09 +0000)]
added vms_x_fix.h to tar file list

22 years ago Committing in .
Jouk Jansen [Fri, 20 Jul 2001 11:20:32 +0000 (11:20 +0000)]
 Committing in .

 Modified Files:
  Mesa/si-glu/libtess/memalloc.h

 malloc.h is non-standard on OpenVMS. If it is present it only includes
 stdlib.h. therefore for VMS malloc.h is replaced by stdlib.h.
----------------------------------------------------------------------

22 years agoGLchan changes
Brian Paul [Thu, 19 Jul 2001 16:12:03 +0000 (16:12 +0000)]
GLchan changes

22 years agoAdded Win32 memory debugging and fixed a few memory leaks (Gerk Huisma)
Brian Paul [Thu, 19 Jul 2001 15:54:34 +0000 (15:54 +0000)]
Added Win32 memory debugging and fixed a few memory leaks (Gerk Huisma)

22 years agodo some 16-bit GLchan computations in floating point (Gerk Huisma)
Brian Paul [Wed, 18 Jul 2001 14:10:51 +0000 (14:10 +0000)]
do some 16-bit GLchan computations in floating point (Gerk Huisma)

22 years ago Committing in .
Jouk Jansen [Wed, 18 Jul 2001 11:17:35 +0000 (11:17 +0000)]
 Committing in .

 Modified Files:
  Mesa/si-glu/libnurbs/interface/glcurveval.cc

 Corrected declaration of putCallBack

----------------------------------------------------------------------

22 years agoFix Alan Barnett's 'try10' display list bug.
Keith Whitwell [Tue, 17 Jul 2001 21:44:37 +0000 (21:44 +0000)]
Fix Alan Barnett's 'try10' display list bug.

22 years agoLighting now emits colors as CHAN_TYPE, as it used to. This will require
Keith Whitwell [Tue, 17 Jul 2001 19:39:32 +0000 (19:39 +0000)]
Lighting now emits colors as CHAN_TYPE, as it used to.  This will require
minor adjustments in the dri drivers for twosided lighting to work again.

22 years agoinclude glu.h
Brian Paul [Tue, 17 Jul 2001 15:39:13 +0000 (15:39 +0000)]
include glu.h

22 years agodisable MMX blend code until it gets fixed
Brian Paul [Mon, 16 Jul 2001 20:45:55 +0000 (20:45 +0000)]
disable MMX blend code until it gets fixed

22 years agoVarious 16-bit GLchan fixes and Win32 fixes (Gerk Huisma)
Brian Paul [Mon, 16 Jul 2001 15:54:23 +0000 (15:54 +0000)]
Various 16-bit GLchan fixes and Win32 fixes (Gerk Huisma)

22 years agoassorted fixes for Win32 (Gerk Huisma)
Brian Paul [Mon, 16 Jul 2001 15:46:42 +0000 (15:46 +0000)]
assorted fixes for Win32 (Gerk Huisma)

22 years agomore work on float colors (still not finished)
Brian Paul [Sat, 14 Jul 2001 17:53:04 +0000 (17:53 +0000)]
more work on float colors (still not finished)

22 years agoadded latest 3.5.1 bug fixes
Brian Paul [Sat, 14 Jul 2001 16:30:56 +0000 (16:30 +0000)]
added latest 3.5.1 bug fixes

22 years agoremoved unused tiny triangle test code
Brian Paul [Sat, 14 Jul 2001 16:05:44 +0000 (16:05 +0000)]
removed unused tiny triangle test code

22 years agoundo previous check-in (unfinished code)
Brian Paul [Fri, 13 Jul 2001 20:12:44 +0000 (20:12 +0000)]
undo previous check-in (unfinished code)

22 years agominor tweaks
Brian Paul [Fri, 13 Jul 2001 20:09:18 +0000 (20:09 +0000)]
minor tweaks

22 years agoadded linux-osmesa32 config
Brian Paul [Fri, 13 Jul 2001 20:08:42 +0000 (20:08 +0000)]
added linux-osmesa32 config

22 years agoassorted changes for supporting GLfloat color channels (not done)
Brian Paul [Fri, 13 Jul 2001 20:07:37 +0000 (20:07 +0000)]
assorted changes for supporting GLfloat color channels (not done)

22 years agoreplaced __inline with INLINE
Brian Paul [Fri, 13 Jul 2001 17:26:39 +0000 (17:26 +0000)]
replaced __inline with INLINE