mesa.git
22 years agoadded GLX 1.4 function manglers
Brian Paul [Fri, 9 Nov 2001 22:01:02 +0000 (22:01 +0000)]
added GLX 1.4 function manglers

22 years agoadded 1.3 function manglers
Brian Paul [Fri, 9 Nov 2001 22:00:53 +0000 (22:00 +0000)]
added 1.3 function manglers

22 years agodefine GL_VERSION_1_3 (doh!)
Brian Paul [Fri, 9 Nov 2001 21:54:30 +0000 (21:54 +0000)]
define GL_VERSION_1_3 (doh!)

22 years agocasts to silence warnings from gcc 2.96
Brian Paul [Tue, 6 Nov 2001 16:01:19 +0000 (16:01 +0000)]
casts to silence warnings from gcc 2.96

22 years agoadded missing GL_MAX_TEXTURE_LOD_BIAS_EXT query
Brian Paul [Tue, 6 Nov 2001 15:53:00 +0000 (15:53 +0000)]
added missing GL_MAX_TEXTURE_LOD_BIAS_EXT query

22 years agofix error in error checking conditional (bug 476846)
Brian Paul [Sat, 3 Nov 2001 04:11:26 +0000 (04:11 +0000)]
fix error in error checking conditional (bug 476846)

22 years agoinit the hash table mutex in _mesa_NewHashTable (Won-Suk Chun)
Brian Paul [Fri, 2 Nov 2001 00:57:04 +0000 (00:57 +0000)]
init the hash table mutex in _mesa_NewHashTable (Won-Suk Chun)

22 years agoUpdates for improved DirectDraw support (Daniel Slater)
Karl Schultz [Thu, 1 Nov 2001 22:44:47 +0000 (22:44 +0000)]
Updates for improved DirectDraw support (Daniel Slater)

22 years agoadded some (void *) casts to silence gcc 2.96 warnings
Brian Paul [Thu, 1 Nov 2001 00:39:24 +0000 (00:39 +0000)]
added some (void *) casts to silence gcc 2.96 warnings

22 years agoChange name of glut lib from glut32 to MesaGlut.
Karl Schultz [Fri, 26 Oct 2001 21:21:11 +0000 (21:21 +0000)]
Change name of glut lib from glut32 to MesaGlut.
This helps avoid confusion with other gluts on the system that may be
lined with OpenGl32.dll and Glu32.dll.

22 years agoCopy the readtex.[ch] files from ../util
Karl Schultz [Fri, 26 Oct 2001 21:01:45 +0000 (21:01 +0000)]
Copy the readtex.[ch] files from ../util

22 years agoadded a bunch of missing breaks for multisample gets
Brian Paul [Thu, 25 Oct 2001 23:21:28 +0000 (23:21 +0000)]
added a bunch of missing breaks for multisample gets

22 years agotemplate for 4.1 release notes
Brian Paul [Mon, 22 Oct 2001 22:57:23 +0000 (22:57 +0000)]
template for 4.1 release notes

22 years agoversion bumps, etc for 4.1
Brian Paul [Mon, 22 Oct 2001 22:45:18 +0000 (22:45 +0000)]
version bumps, etc for 4.1

22 years agoadded latest bug fixes
Brian Paul [Mon, 22 Oct 2001 16:04:46 +0000 (16:04 +0000)]
added latest bug fixes

22 years agoapplied Andrew Lewycky's patches
Brian Paul [Mon, 22 Oct 2001 01:21:16 +0000 (01:21 +0000)]
applied Andrew Lewycky's patches

22 years agoforgotten diffuse alpha fix
Keith Whitwell [Sat, 20 Oct 2001 00:13:45 +0000 (00:13 +0000)]
forgotten diffuse alpha fix

22 years ago Committing in .
Jouk Jansen [Thu, 18 Oct 2001 08:04:57 +0000 (08:04 +0000)]
 Committing in .

 Modified Files:
  Mesa/src/context.c

 Initializing ctx->Driver.CurrentExecPrimitive to 0, just after the allocation
 of the context. I hope this solved a very rare crash of the molecule mode
 of xlockmore on my VMS-machine. (I have not seen any crash the last week.
 Normally it crashed at least once in the 3 days)

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

22 years agoadded a few comments
Brian Paul [Wed, 17 Oct 2001 23:03:56 +0000 (23:03 +0000)]
added a few comments

22 years agowarning fixes (Karl Schultz)
Brian Paul [Wed, 17 Oct 2001 23:03:34 +0000 (23:03 +0000)]
warning fixes (Karl Schultz)

22 years agoadded some missing Win32 files to tar file list
Brian Paul [Wed, 17 Oct 2001 20:44:26 +0000 (20:44 +0000)]
added some missing Win32 files to tar file list

22 years agominor updates
Brian Paul [Wed, 17 Oct 2001 14:59:21 +0000 (14:59 +0000)]
minor updates

22 years agoremoved src/mms_depend from tar file list
Brian Paul [Wed, 17 Oct 2001 14:57:16 +0000 (14:57 +0000)]
removed src/mms_depend from tar file list

22 years agoadded new entrypoints for 1.3
Brian Paul [Wed, 17 Oct 2001 14:33:05 +0000 (14:33 +0000)]
added new entrypoints for 1.3

22 years agoupdated for new glext.h
Brian Paul [Wed, 17 Oct 2001 13:34:08 +0000 (13:34 +0000)]
updated for new glext.h

22 years agoadded GL_ARB_texture_mirrored_repeat
Brian Paul [Wed, 17 Oct 2001 13:31:07 +0000 (13:31 +0000)]
added GL_ARB_texture_mirrored_repeat

22 years agominor updates for new glext.h
Brian Paul [Wed, 17 Oct 2001 13:29:02 +0000 (13:29 +0000)]
minor updates for new glext.h

22 years agoupdated extensions
Brian Paul [Wed, 17 Oct 2001 13:28:14 +0000 (13:28 +0000)]
updated extensions

22 years agoUpdated for Mesa 4.0
Karl Schultz [Mon, 15 Oct 2001 20:38:12 +0000 (20:38 +0000)]
Updated for Mesa 4.0

22 years agoFix comments.
Karl Schultz [Mon, 15 Oct 2001 17:28:53 +0000 (17:28 +0000)]
Fix comments.

22 years agoFix the clear() function
Karl Schultz [Fri, 5 Oct 2001 15:47:28 +0000 (15:47 +0000)]
Fix the clear() function
- add checks for the ColorMask and IndexMask (like osmesa)
- correctly handle the DD_*_BIT flags so that we don't also ask the
  swrast to clear the color buffer after we cleared it ourselves. (doh!)
  This gives nearly a 2X improvement in the frame rate in a program like
  gears.

22 years agoAllow to compile in Windows.
Karl Schultz [Thu, 4 Oct 2001 19:14:26 +0000 (19:14 +0000)]
Allow to compile in Windows.

22 years agoBuild a few demos that now work with Windows.
Karl Schultz [Thu, 4 Oct 2001 19:13:36 +0000 (19:13 +0000)]
Build a few demos that now work with Windows.

22 years agoNeed to define MESA_DEBUG in debug builds. Otherwise, NDEBUG gets
Karl Schultz [Thu, 4 Oct 2001 19:06:31 +0000 (19:06 +0000)]
Need to define MESA_DEBUG in debug builds.  Otherwise, NDEBUG gets
defined, which is bad for things like assert().

22 years agoUpdated Windows driver for Mesa 4.0.
Karl Schultz [Thu, 4 Oct 2001 19:04:56 +0000 (19:04 +0000)]
Updated Windows driver for Mesa 4.0.
Needs optimization.

22 years agoremove extra CR chars
Karl Schultz [Thu, 4 Oct 2001 19:03:11 +0000 (19:03 +0000)]
remove extra CR chars

22 years agouse correct vertex for flatshading
Keith Whitwell [Tue, 25 Sep 2001 17:38:11 +0000 (17:38 +0000)]
use correct vertex for flatshading

22 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).

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

22 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

22 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_*.

22 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

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

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

22 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

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

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

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

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

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

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

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

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

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

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

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

22 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

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

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

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

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

22 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

22 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

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

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

22 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

22 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

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

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

22 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).

22 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

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

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

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

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

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

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

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

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

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