Karl Schultz [Mon, 24 Sep 2001 15:29:27 +0000 (15:29 +0000)]
use OSMESA_* enums for OSMesaCreateContext instead of GL_*.
Brian Paul [Mon, 24 Sep 2001 14:15:58 +0000 (14:15 +0000)]
removed duplicate GLX_AUX_BUFFERS_BIT definition
Jouk Jansen [Mon, 24 Sep 2001 09:40:40 +0000 (09:40 +0000)]
Committing in .
Modified Files:
Mesa/si-glu/libutil/glue.c
added some type casts to silence compiler warnings.
----------------------------------------------------------------------
Brian Paul [Sun, 23 Sep 2001 21:17:03 +0000 (21:17 +0000)]
[rgba]shift values weren't always correct, only effected blended lines
Brian Paul [Sun, 23 Sep 2001 18:32:51 +0000 (18:32 +0000)]
added missing tnl_dd files
Brian Paul [Sun, 23 Sep 2001 18:19:30 +0000 (18:19 +0000)]
4.0 updates
Brian Paul [Sun, 23 Sep 2001 16:53:28 +0000 (16:53 +0000)]
updated version info
Brian Paul [Sun, 23 Sep 2001 16:50:01 +0000 (16:50 +0000)]
fixed some configure;make build problems. cleaned-up copyright info.
Brian Paul [Sun, 23 Sep 2001 16:10:02 +0000 (16:10 +0000)]
updates for Mesa 4.0
Brian Paul [Sun, 23 Sep 2001 16:06:13 +0000 (16:06 +0000)]
bump versions to 4.0
Keith Whitwell [Sun, 23 Sep 2001 15:19:16 +0000 (15:19 +0000)]
More of the same
Karl Schultz [Fri, 21 Sep 2001 21:32:14 +0000 (21:32 +0000)]
Make osmesa a DLL instead of a static lib (Windows). This is more
consistent with the other modules and platforms. It also makes the
API and linkage on Windows more consistent.
Karl Schultz [Fri, 21 Sep 2001 20:39:03 +0000 (20:39 +0000)]
Add GLAPIENTRY to typedef for callback functions (used by tessellator).
This is important now that we're using __stdcall instead of the (default)
__cdecl on WIN32. This gets apps using the tessellator working again
on Windows.
Brian Paul [Fri, 21 Sep 2001 17:23:30 +0000 (17:23 +0000)]
added __glCoreCreateContext and __glCoreNopDispatch
Karl Schultz [Thu, 20 Sep 2001 22:19:41 +0000 (22:19 +0000)]
add the same conditional mangling stuff that gl.h has.
Karl Schultz [Thu, 20 Sep 2001 22:18:47 +0000 (22:18 +0000)]
add mangling for new entry points
Karl Schultz [Thu, 20 Sep 2001 21:50:53 +0000 (21:50 +0000)]
Don't use "errno" as a parameter name - it is also a function and that
confused the Windows compiler. Also make messages unsigned char for
consistency.
Karl Schultz [Thu, 20 Sep 2001 21:47:52 +0000 (21:47 +0000)]
compiler warnings
Karl Schultz [Thu, 20 Sep 2001 20:47:26 +0000 (20:47 +0000)]
Change UnProject4 prototype to use nearVal and farVal instead of near
and far because Windows compiler can get confused over these old keywords.
Keith Whitwell [Thu, 20 Sep 2001 19:25:31 +0000 (19:25 +0000)]
very brief overview of swrast
Keith Whitwell [Thu, 20 Sep 2001 18:59:05 +0000 (18:59 +0000)]
(very) Brief overview of tnl module
Brian Paul [Wed, 19 Sep 2001 22:21:13 +0000 (22:21 +0000)]
GL_ADD texture mode was incorrect, renamed some vars
Karl Schultz [Wed, 19 Sep 2001 20:30:44 +0000 (20:30 +0000)]
silence compiler warnings (last batch for src)
Brian Paul [Wed, 19 Sep 2001 03:37:16 +0000 (03:37 +0000)]
set GR_STWHINT_ST_DIFF_TMU1 flag in the init() function (fixes multiarb demo)
Brian Paul [Wed, 19 Sep 2001 02:55:45 +0000 (02:55 +0000)]
fix fallback for stippled polygons, removed a debug message
Brian Paul [Wed, 19 Sep 2001 02:54:56 +0000 (02:54 +0000)]
compute dst->ooz, not dst->z in clip interpolation function
Karl Schultz [Tue, 18 Sep 2001 23:06:14 +0000 (23:06 +0000)]
more compiler warning fixes
Keith Whitwell [Tue, 18 Sep 2001 22:07:54 +0000 (22:07 +0000)]
remove some debug
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