mesa.git
23 years agoFix up Windows makefiles so that the debug build leaves debugger info
Karl Schultz [Tue, 25 Sep 2001 16:25:41 +0000 (16:25 +0000)]
Fix up Windows makefiles so that the debug build leaves debugger info
in the libraries.  Make with NODEBUG=1 builds optimized without debug
info (doc'ed in top level Makefile.win).

23 years agodisable some more code so that it compiles quietly on Windows.
Karl Schultz [Tue, 25 Sep 2001 16:22:40 +0000 (16:22 +0000)]
disable some more code so that it compiles quietly on Windows.

23 years agoreplaced x86_xform_raw4.S with x86_xform4.S
Brian Paul [Mon, 24 Sep 2001 19:18:03 +0000 (19:18 +0000)]
replaced x86_xform_raw4.S with x86_xform4.S

23 years agouse OSMESA_* enums for OSMesaCreateContext instead of GL_*.
Karl Schultz [Mon, 24 Sep 2001 15:29:27 +0000 (15:29 +0000)]
use OSMESA_* enums for OSMesaCreateContext instead of GL_*.

23 years agoremoved duplicate GLX_AUX_BUFFERS_BIT definition
Brian Paul [Mon, 24 Sep 2001 14:15:58 +0000 (14:15 +0000)]
removed duplicate GLX_AUX_BUFFERS_BIT definition

23 years ago Committing in .
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.

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

23 years ago[rgba]shift values weren't always correct, only effected blended lines
Brian Paul [Sun, 23 Sep 2001 21:17:03 +0000 (21:17 +0000)]
[rgba]shift values weren't always correct, only effected blended lines

23 years agoadded missing tnl_dd files
Brian Paul [Sun, 23 Sep 2001 18:32:51 +0000 (18:32 +0000)]
added missing tnl_dd files

23 years ago4.0 updates
Brian Paul [Sun, 23 Sep 2001 18:19:30 +0000 (18:19 +0000)]
4.0 updates

23 years agoupdated version info
Brian Paul [Sun, 23 Sep 2001 16:53:28 +0000 (16:53 +0000)]
updated version info

23 years agofixed some configure;make build problems. cleaned-up copyright info.
Brian Paul [Sun, 23 Sep 2001 16:50:01 +0000 (16:50 +0000)]
fixed some configure;make build problems.  cleaned-up copyright info.

23 years agoupdates for Mesa 4.0
Brian Paul [Sun, 23 Sep 2001 16:10:02 +0000 (16:10 +0000)]
updates for Mesa 4.0

23 years agobump versions to 4.0
Brian Paul [Sun, 23 Sep 2001 16:06:13 +0000 (16:06 +0000)]
bump versions to 4.0

23 years agoMore of the same
Keith Whitwell [Sun, 23 Sep 2001 15:19:16 +0000 (15:19 +0000)]
More of the same

23 years agoMake osmesa a DLL instead of a static lib (Windows). This is more
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.

23 years agoAdd GLAPIENTRY to typedef for callback functions (used by tessellator).
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.

23 years agoadded __glCoreCreateContext and __glCoreNopDispatch
Brian Paul [Fri, 21 Sep 2001 17:23:30 +0000 (17:23 +0000)]
added __glCoreCreateContext and __glCoreNopDispatch

23 years agoadd the same conditional mangling stuff that gl.h has.
Karl Schultz [Thu, 20 Sep 2001 22:19:41 +0000 (22:19 +0000)]
add the same conditional mangling stuff that gl.h has.

23 years agoadd mangling for new entry points
Karl Schultz [Thu, 20 Sep 2001 22:18:47 +0000 (22:18 +0000)]
add mangling for new entry points

23 years agoDon't use "errno" as a parameter name - it is also a function and that
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.

23 years agocompiler warnings
Karl Schultz [Thu, 20 Sep 2001 21:47:52 +0000 (21:47 +0000)]
compiler warnings

23 years agoChange UnProject4 prototype to use nearVal and farVal instead of near
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.

23 years agovery brief overview of swrast
Keith Whitwell [Thu, 20 Sep 2001 19:25:31 +0000 (19:25 +0000)]
very brief overview of swrast

23 years ago(very) Brief overview of tnl module
Keith Whitwell [Thu, 20 Sep 2001 18:59:05 +0000 (18:59 +0000)]
(very) Brief overview of tnl module

23 years agoGL_ADD texture mode was incorrect, renamed some vars
Brian Paul [Wed, 19 Sep 2001 22:21:13 +0000 (22:21 +0000)]
GL_ADD texture mode was incorrect, renamed some vars

23 years agosilence compiler warnings (last batch for src)
Karl Schultz [Wed, 19 Sep 2001 20:30:44 +0000 (20:30 +0000)]
silence compiler warnings (last batch for src)

23 years agoset GR_STWHINT_ST_DIFF_TMU1 flag in the init() function (fixes multiarb demo)
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)

23 years agofix fallback for stippled polygons, removed a debug message
Brian Paul [Wed, 19 Sep 2001 02:55:45 +0000 (02:55 +0000)]
fix fallback for stippled polygons, removed a debug message

23 years agocompute dst->ooz, not dst->z in clip interpolation function
Brian Paul [Wed, 19 Sep 2001 02:54:56 +0000 (02:54 +0000)]
compute dst->ooz, not dst->z in clip interpolation function

23 years agomore compiler warning fixes
Karl Schultz [Tue, 18 Sep 2001 23:06:14 +0000 (23:06 +0000)]
more compiler warning fixes

23 years agoremove some debug
Keith Whitwell [Tue, 18 Sep 2001 22:07:54 +0000 (22:07 +0000)]
remove some debug

23 years agoFix FX driver to the point where gears & morph3d work.
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).

23 years agoclean up makefiles some more for Windows
Karl Schultz [Tue, 18 Sep 2001 20:47:23 +0000 (20:47 +0000)]
clean up makefiles some more for Windows

23 years agocompiler warnings
Karl Schultz [Tue, 18 Sep 2001 16:51:45 +0000 (16:51 +0000)]
compiler warnings

23 years agoremove carriage return chars
Karl Schultz [Tue, 18 Sep 2001 16:39:38 +0000 (16:39 +0000)]
remove carriage return chars

23 years agocompiler warnings
Karl Schultz [Tue, 18 Sep 2001 16:16:21 +0000 (16:16 +0000)]
compiler warnings

23 years agocompiler warnings
Karl Schultz [Tue, 18 Sep 2001 15:27:18 +0000 (15:27 +0000)]
compiler warnings

23 years agomore warning fixes (Karl Schultz)
Brian Paul [Sat, 15 Sep 2001 18:02:49 +0000 (18:02 +0000)]
more warning fixes (Karl Schultz)

23 years agoremoved carriage return chars
Brian Paul [Sat, 15 Sep 2001 18:00:28 +0000 (18:00 +0000)]
removed carriage return chars

23 years agoWin32 updates (Karl Schultz)
Brian Paul [Fri, 14 Sep 2001 22:19:18 +0000 (22:19 +0000)]
Win32 updates (Karl Schultz)

23 years agomore warning fixes (Karl Schultz)
Brian Paul [Fri, 14 Sep 2001 21:36:43 +0000 (21:36 +0000)]
more warning fixes (Karl Schultz)

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

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

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

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

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

23 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

23 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)

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

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

23 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

23 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

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

23 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

23 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

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

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

23 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

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

23 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

23 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)

23 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

23 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

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

23 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

23 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

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

23 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

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

23 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

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

23 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

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

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

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

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

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

23 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.

23 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...

23 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.

23 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.

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

23 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)

23 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)

23 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

23 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)

23 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

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

23 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

23 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)

23 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

23 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)

23 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()

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

23 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)

23 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

23 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)

23 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.

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

23 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)

23 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)