Keith Whitwell [Tue, 18 Sep 2001 22:05:36 +0000 (22:05 +0000)]
Fix FX driver to the point where gears & morph3d work.
Textures are broken (eg. isosurf).
Karl Schultz [Tue, 18 Sep 2001 20:47:23 +0000 (20:47 +0000)]
clean up makefiles some more for Windows
Karl Schultz [Tue, 18 Sep 2001 16:51:45 +0000 (16:51 +0000)]
compiler warnings
Karl Schultz [Tue, 18 Sep 2001 16:39:38 +0000 (16:39 +0000)]
remove carriage return chars
Karl Schultz [Tue, 18 Sep 2001 16:16:21 +0000 (16:16 +0000)]
compiler warnings
Karl Schultz [Tue, 18 Sep 2001 15:27:18 +0000 (15:27 +0000)]
compiler warnings
Brian Paul [Sat, 15 Sep 2001 18:02:49 +0000 (18:02 +0000)]
more warning fixes (Karl Schultz)
Brian Paul [Sat, 15 Sep 2001 18:00:28 +0000 (18:00 +0000)]
removed carriage return chars
Brian Paul [Fri, 14 Sep 2001 22:19:18 +0000 (22:19 +0000)]
Win32 updates (Karl Schultz)
Brian Paul [Fri, 14 Sep 2001 21:36:43 +0000 (21:36 +0000)]
more warning fixes (Karl Schultz)
Brian Paul [Fri, 14 Sep 2001 21:30:31 +0000 (21:30 +0000)]
more warning fixes (Karl Schultz)
Brian Paul [Fri, 14 Sep 2001 17:23:39 +0000 (17:23 +0000)]
silence more warnings (Karl Schultz)
Brian Paul [Fri, 14 Sep 2001 17:00:42 +0000 (17:00 +0000)]
silence minor warnings
Brian Paul [Fri, 14 Sep 2001 02:59:08 +0000 (02:59 +0000)]
replaced gets() with fgets()
Brian Paul [Fri, 14 Sep 2001 02:48:53 +0000 (02:48 +0000)]
more GL 1.3 updates
Brian Paul [Fri, 14 Sep 2001 02:43:03 +0000 (02:43 +0000)]
more GL 1.3 and GLX 1.4 updates
Brian Paul [Thu, 13 Sep 2001 22:12:54 +0000 (22:12 +0000)]
minor optimizations for flat shading (Klaus Niederkrueger)
Brian Paul [Thu, 13 Sep 2001 21:54:29 +0000 (21:54 +0000)]
replaced some tabs with spaces
Brian Paul [Wed, 12 Sep 2001 03:32:29 +0000 (03:32 +0000)]
minor re-org
Brian Paul [Wed, 12 Sep 2001 03:30:02 +0000 (03:30 +0000)]
hook compressed texture functions into driver
Brian Paul [Mon, 10 Sep 2001 19:28:22 +0000 (19:28 +0000)]
add new WindML/Mesa man pages to tar file list
Brian Paul [Mon, 10 Sep 2001 19:21:13 +0000 (19:21 +0000)]
WindML updates (Stephane Raimbault)
Brian Paul [Mon, 10 Sep 2001 18:53:45 +0000 (18:53 +0000)]
fixed s/w alpha bug 458411
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
----------------------------------------------------------------------
Brian Paul [Sat, 1 Sep 2001 20:27:31 +0000 (20:27 +0000)]
minor changes, prototype Pbuffer support
Brian Paul [Sat, 1 Sep 2001 20:26:51 +0000 (20:26 +0000)]
update version to 3.5.1, minor OSMesa changes
Brian Paul [Sat, 1 Sep 2001 20:23:25 +0000 (20:23 +0000)]
prototype work for Pbuffer support
Brian Paul [Sat, 1 Sep 2001 20:17:16 +0000 (20:17 +0000)]
added GLX_RGBA_TYPE, fixed GLX_LARGEST_PBUFFER typo
Brian Paul [Fri, 31 Aug 2001 04:30:14 +0000 (04:30 +0000)]
fixed dangling pointer problem (Chris Burghart)
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
Brian Paul [Tue, 28 Aug 2001 23:12:37 +0000 (23:12 +0000)]
added OSMESA_MAX_WIDTH/HEIGHT queries
Brian Paul [Tue, 28 Aug 2001 22:54:47 +0000 (22:54 +0000)]
version 3.5.1 updates
Brian Paul [Tue, 28 Aug 2001 22:53:44 +0000 (22:53 +0000)]
minor updates regarding OpenGL 1.3
Brian Paul [Tue, 28 Aug 2001 22:49:32 +0000 (22:49 +0000)]
added OpenGL 1.3 tokens and prototypes
Brian Paul [Tue, 28 Aug 2001 22:46:22 +0000 (22:46 +0000)]
OpenGL 1.3 support
Brian Paul [Tue, 21 Aug 2001 14:25:31 +0000 (14:25 +0000)]
simple multi-window GLUT test prog
Gareth Hughes [Tue, 21 Aug 2001 05:42:11 +0000 (05:42 +0000)]
Get rid of unfinished demo.
Brian Paul [Mon, 20 Aug 2001 21:45:15 +0000 (21:45 +0000)]
removed a semicolon in the USE() macro
Brian Paul [Mon, 20 Aug 2001 16:45:02 +0000 (16:45 +0000)]
added textured line bug fix
Brian Paul [Mon, 20 Aug 2001 16:44:43 +0000 (16:44 +0000)]
bumped version string to 3.5.1
Brian Paul [Mon, 20 Aug 2001 16:43:02 +0000 (16:43 +0000)]
better error messages
Brian Paul [Mon, 20 Aug 2001 16:42:40 +0000 (16:42 +0000)]
better error reporting
Brian Paul [Mon, 20 Aug 2001 16:41:47 +0000 (16:41 +0000)]
new debugging code
Brian Paul [Mon, 20 Aug 2001 16:16:36 +0000 (16:16 +0000)]
added WindML driver
Brian Paul [Mon, 20 Aug 2001 16:07:10 +0000 (16:07 +0000)]
WindML driver (Stephane Raimbault)
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.
Keith Whitwell [Tue, 14 Aug 2001 00:59:08 +0000 (00:59 +0000)]
Reenable, but only in the size four case...
Keith Whitwell [Tue, 14 Aug 2001 00:52:47 +0000 (00:52 +0000)]
Undo last change - breaks other stuff.
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.
Brian Paul [Mon, 13 Aug 2001 22:36:31 +0000 (22:36 +0000)]
replace PI with pi
Keith Whitwell [Mon, 13 Aug 2001 22:17:19 +0000 (22:17 +0000)]
Fix problem with colormaterial (bug #441859)
Keith Whitwell [Mon, 13 Aug 2001 22:15:54 +0000 (22:15 +0000)]
Removed optimizations (this code is now seldom used)
Brian Paul [Mon, 13 Aug 2001 18:09:34 +0000 (18:09 +0000)]
added GL_EXT_texture_edge_clamp
Brian Paul [Mon, 13 Aug 2001 16:52:18 +0000 (16:52 +0000)]
fixed Solaris compilation problems (Bug 441817)
Brian Paul [Mon, 13 Aug 2001 16:51:08 +0000 (16:51 +0000)]
rm .lo .la files for make clean
Brian Paul [Mon, 13 Aug 2001 16:37:44 +0000 (16:37 +0000)]
removed ss_interp.c
Brian Paul [Tue, 7 Aug 2001 23:13:54 +0000 (23:13 +0000)]
added latest 3.5.1 bug fixes
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)
Brian Paul [Tue, 7 Aug 2001 22:16:06 +0000 (22:16 +0000)]
fixed bug in DEST_4F template function
Brian Paul [Tue, 7 Aug 2001 22:05:11 +0000 (22:05 +0000)]
removed some now bogus assertions (due to Klaus's latest optimization)
Brian Paul [Tue, 7 Aug 2001 21:46:52 +0000 (21:46 +0000)]
fixed NewState update bugs in _mesa_PopClientAttrib()
Brian Paul [Tue, 7 Aug 2001 17:34:10 +0000 (17:34 +0000)]
Win32 fixes, etc. (Gerk Huisma)
Brian Paul [Tue, 7 Aug 2001 17:26:10 +0000 (17:26 +0000)]
optimization to sample_lambda_2d() (Klaus Niederkrueger)
Brian Paul [Tue, 7 Aug 2001 16:02:48 +0000 (16:02 +0000)]
added GLX context share bug fix
Brian Paul [Tue, 7 Aug 2001 16:01:34 +0000 (16:01 +0000)]
fixed GLX context sharing bug (reported by Eric Plante)
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.
Keith Whitwell [Fri, 3 Aug 2001 00:16:36 +0000 (00:16 +0000)]
Fix VERT_RGBA special case.
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)
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)
Keith Whitwell [Thu, 2 Aug 2001 19:58:07 +0000 (19:58 +0000)]
Fix SGL monoindexed bug (glDrawRangeElements in dlist)
Keith Whitwell [Wed, 1 Aug 2001 05:10:42 +0000 (05:10 +0000)]
Fix copying problem (light spots) on evaluated surfaces.
Keith Whitwell [Sat, 28 Jul 2001 21:04:21 +0000 (21:04 +0000)]
Fix core in fixup_normal_lengths
Keith Whitwell [Sat, 28 Jul 2001 19:28:49 +0000 (19:28 +0000)]
Remove _BaseAlpha, fix reflect lighting bug.
Brian Paul [Fri, 27 Jul 2001 19:09:58 +0000 (19:09 +0000)]
more GLAPIENTRY fixes (Karl Schultz)
Brian Paul [Fri, 27 Jul 2001 14:49:08 +0000 (14:49 +0000)]
added latest 3.5.1 bug fixes
Brian Paul [Fri, 27 Jul 2001 14:38:17 +0000 (14:38 +0000)]
undo previous check-in (restore the @ symbols)
Brian Paul [Fri, 27 Jul 2001 14:30:50 +0000 (14:30 +0000)]
check if deleting _Current texobj in _mesa_DeleteTextures (Bart Barenbrug)
Brian Paul [Fri, 27 Jul 2001 14:26:27 +0000 (14:26 +0000)]
added four missing GLX 1.3 tokens
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)
Brian Paul [Fri, 27 Jul 2001 14:03:55 +0000 (14:03 +0000)]
wglUseFontBitmapsA() update (Frank Warmerdam)
Brian Paul [Thu, 26 Jul 2001 20:02:10 +0000 (20:02 +0000)]
fixes for proxy cube map texture images
Brian Paul [Thu, 26 Jul 2001 16:04:10 +0000 (16:04 +0000)]
use GLAPIENTRY when declaring a couple function pointers (Gerk Huisma)
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.
Brian Paul [Mon, 23 Jul 2001 16:47:53 +0000 (16:47 +0000)]
GLchan and GL_ADD clamping changes (Klaus Niederkrueger)
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)
Brian Paul [Mon, 23 Jul 2001 16:10:03 +0000 (16:10 +0000)]
rename ERROR macro to TE_ERROR (Gerk Huisma)
Brian Paul [Mon, 23 Jul 2001 16:08:59 +0000 (16:08 +0000)]
fix some Win32 warnings (Gerk Huisma)
Brian Paul [Mon, 23 Jul 2001 16:08:19 +0000 (16:08 +0000)]
don't clamp colors if GLchan==GLfloat in add_colors()
Brian Paul [Mon, 23 Jul 2001 16:07:39 +0000 (16:07 +0000)]
GLubyte -> GLchan change
Brian Paul [Mon, 23 Jul 2001 16:07:12 +0000 (16:07 +0000)]
check for pixels=NULL in _mesa_store_teximage[123]d()
Brian Paul [Mon, 23 Jul 2001 15:09:52 +0000 (15:09 +0000)]
added vms_x_fix.h to tar file list
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.
----------------------------------------------------------------------
Brian Paul [Thu, 19 Jul 2001 16:12:03 +0000 (16:12 +0000)]
GLchan changes
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)
Brian Paul [Wed, 18 Jul 2001 14:10:51 +0000 (14:10 +0000)]
do some 16-bit GLchan computations in floating point (Gerk Huisma)
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
----------------------------------------------------------------------
Keith Whitwell [Tue, 17 Jul 2001 21:44:37 +0000 (21:44 +0000)]
Fix Alan Barnett's 'try10' display list bug.
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.
Brian Paul [Tue, 17 Jul 2001 15:39:13 +0000 (15:39 +0000)]
include glu.h
Brian Paul [Mon, 16 Jul 2001 20:45:55 +0000 (20:45 +0000)]
disable MMX blend code until it gets fixed