mesa.git
25 years ago#include <stdlib.h>
Jouk Jansen [Mon, 11 Oct 1999 04:20:55 +0000 (04:20 +0000)]
#include <stdlib.h>

25 years ago#include <assert.h>
Jouk Jansen [Mon, 11 Oct 1999 04:20:25 +0000 (04:20 +0000)]
#include <assert.h>

25 years ago misc -> glmisc
Jouk Jansen [Mon, 11 Oct 1999 04:17:50 +0000 (04:17 +0000)]
  misc -> glmisc

25 years agonow using GL_MALLOC, GL_FREE
Brian Paul [Sun, 10 Oct 1999 13:04:17 +0000 (13:04 +0000)]
now using GL_MALLOC, GL_FREE

25 years agonow using GL_MALLOC, GL_FREE
Brian Paul [Sun, 10 Oct 1999 12:51:29 +0000 (12:51 +0000)]
now using GL_MALLOC, GL_FREE

25 years agofixed dumb typo
Brian Paul [Sun, 10 Oct 1999 12:49:36 +0000 (12:49 +0000)]
fixed dumb typo

25 years agonow using GL_MALLOC, GL_FREE
Brian Paul [Sun, 10 Oct 1999 12:40:54 +0000 (12:40 +0000)]
now using GL_MALLOC, GL_FREE

25 years agoadded memory macros
Brian Paul [Sun, 10 Oct 1999 12:39:04 +0000 (12:39 +0000)]
added memory macros

25 years agono underscore prefix for freebsd >= 3 (Simon Walton)
Josh Vanderhoof [Sat, 9 Oct 1999 23:20:23 +0000 (23:20 +0000)]
no underscore prefix for freebsd >= 3 (Simon Walton)

25 years agotexture units now share default texture objects
Brian Paul [Sat, 9 Oct 1999 20:17:07 +0000 (20:17 +0000)]
texture units now share default texture objects

25 years agofixed reference count bug in save_TexImage3DEXT()
Brian Paul [Sat, 9 Oct 1999 10:01:46 +0000 (10:01 +0000)]
fixed reference count bug in save_TexImage3DEXT()

25 years agofixed voodoo initialization
Keith Whitwell [Fri, 8 Oct 1999 11:07:54 +0000 (11:07 +0000)]
fixed voodoo initialization

25 years agoFixed includes & added a few hooks for the DRI.
Keith Whitwell [Fri, 8 Oct 1999 09:27:09 +0000 (09:27 +0000)]
Fixed includes & added a few hooks for the DRI.

25 years agoAdded PARB support.
Miklos Fazekas [Tue, 5 Oct 1999 19:51:15 +0000 (19:51 +0000)]
Added PARB support.

25 years agoAdded gl_ext_multitexture_ADD suport.
Miklos Fazekas [Tue, 5 Oct 1999 19:50:45 +0000 (19:50 +0000)]
Added gl_ext_multitexture_ADD suport.

25 years agoAdded packed ARGB support.
Miklos Fazekas [Tue, 5 Oct 1999 19:49:41 +0000 (19:49 +0000)]
Added packed ARGB support.

25 years agoPacked RGBA support.
Miklos Fazekas [Tue, 5 Oct 1999 19:26:54 +0000 (19:26 +0000)]
Packed RGBA support.

25 years agoPacked RGB support.
Miklos Fazekas [Tue, 5 Oct 1999 19:00:11 +0000 (19:00 +0000)]
Packed RGB support.

25 years agoAdded support for GL_ext_texture_add
Miklos Fazekas [Tue, 5 Oct 1999 18:48:49 +0000 (18:48 +0000)]
Added support for GL_ext_texture_add

25 years agoMinor cleanup.
Miklos Fazekas [Tue, 5 Oct 1999 18:40:17 +0000 (18:40 +0000)]
Minor cleanup.

25 years ago Added tess_winding.c for compilation
Jouk Jansen [Mon, 4 Oct 1999 05:26:46 +0000 (05:26 +0000)]
 Added tess_winding.c for compilation

25 years agoFixed overflow bug in combineCallback.
Gareth Hughes [Sun, 3 Oct 1999 01:00:33 +0000 (01:00 +0000)]
Fixed overflow bug in combineCallback.

25 years agoAdded tessellation winding rule support. Misc bug fixes.
Gareth Hughes [Sun, 3 Oct 1999 00:56:07 +0000 (00:56 +0000)]
Added tessellation winding rule support.  Misc bug fixes.

25 years agoAdded tessellation winding rule files.
Gareth Hughes [Sun, 3 Oct 1999 00:53:38 +0000 (00:53 +0000)]
Added tessellation winding rule files.

25 years agomore hooks for mga driver, including an immediate fastpath
Keith Whitwell [Thu, 30 Sep 1999 11:18:21 +0000 (11:18 +0000)]
more hooks for mga driver, including an immediate fastpath

25 years agoDisable genkgi sublib handling until we have some sublibs to handle
Jon Taylor [Tue, 21 Sep 1999 00:46:26 +0000 (00:46 +0000)]
Disable genkgi sublib handling until we have some sublibs to handle

25 years agoadded mesa.conf
Keith Whitwell [Mon, 20 Sep 1999 21:06:57 +0000 (21:06 +0000)]
added mesa.conf

25 years agoBugfix for ctx->backface_sign calculation
Keith Whitwell [Mon, 20 Sep 1999 14:30:22 +0000 (14:30 +0000)]
Bugfix for ctx->backface_sign calculation

25 years agoCleaning up
Keith Whitwell [Sun, 19 Sep 1999 23:43:02 +0000 (23:43 +0000)]
Cleaning up

25 years agoRasterMask was set incorrectly
Keith Whitwell [Sun, 19 Sep 1999 23:06:40 +0000 (23:06 +0000)]
RasterMask was set incorrectly

25 years agolots of autoconf updates
tanner [Sun, 19 Sep 1999 20:09:00 +0000 (20:09 +0000)]
lots of autoconf updates

25 years agoChanged name 'glGetProcAddressEXT' to 'gluGetProcAddressEXT'
Ted Jump [Sun, 19 Sep 1999 10:04:01 +0000 (10:04 +0000)]
Changed name 'glGetProcAddressEXT' to 'gluGetProcAddressEXT'

25 years agoFixed LIBNAME entry
Ted Jump [Sun, 19 Sep 1999 10:03:19 +0000 (10:03 +0000)]
Fixed LIBNAME entry

25 years agoRemoved use of GLU.H - prevents compiler warning wrt:gluGetProcAddressEXT
Ted Jump [Sun, 19 Sep 1999 09:59:12 +0000 (09:59 +0000)]
Removed use of GLU.H - prevents compiler warning wrt:gluGetProcAddressEXT

25 years agoAdded NASM support
Ted Jump [Sun, 19 Sep 1999 09:55:37 +0000 (09:55 +0000)]
Added NASM support

25 years agoMore Win32 build compliance fixups
Ted Jump [Sun, 19 Sep 1999 02:03:18 +0000 (02:03 +0000)]
More Win32 build compliance fixups

25 years agoLarge patch:
Keith Whitwell [Sat, 18 Sep 1999 20:41:22 +0000 (20:41 +0000)]
Large patch:
- FX bug fixes.
        - Polygon mode and edgeflag work properly.
- Clipping works with edgeflag.
- Driver.ReducedPrimitiveChange() callback so drivers
          that implement lines & points as triangles can turn culling off
  before rendering groups of these primitives.
        - Cleaned up feedback & select primitives.

25 years agodisabled GL_EXT_get_proc_address for the time being
Brian Paul [Sat, 18 Sep 1999 01:06:52 +0000 (01:06 +0000)]
disabled GL_EXT_get_proc_address for the time being

25 years agoadded a bunch of missing files to LIB_FILES
Brian Paul [Fri, 17 Sep 1999 18:08:32 +0000 (18:08 +0000)]
added a bunch of missing files to LIB_FILES

25 years agoFix for write-rgba-span and others
Keith Whitwell [Fri, 17 Sep 1999 15:14:02 +0000 (15:14 +0000)]
Fix for write-rgba-span and others

25 years agosilenced some warnings
Brian Paul [Fri, 17 Sep 1999 12:27:01 +0000 (12:27 +0000)]
silenced some warnings

25 years agoglGetProcAddressEXT changes to accomodate Win32 and non-Win32
Brian Paul [Fri, 17 Sep 1999 12:21:36 +0000 (12:21 +0000)]
glGetProcAddressEXT changes to accomodate Win32 and non-Win32

25 years ago pad GL_TINY to 6 digits
Brian Paul [Fri, 17 Sep 1999 12:07:10 +0000 (12:07 +0000)]
 pad GL_TINY to 6 digits

25 years ago pad GLU_TINY to 6 digits
Brian Paul [Fri, 17 Sep 1999 12:06:56 +0000 (12:06 +0000)]
 pad GLU_TINY to 6 digits

25 years agoWinding rule updates.
Gareth Hughes [Fri, 17 Sep 1999 06:31:02 +0000 (06:31 +0000)]
Winding rule updates.

25 years agomesa_wgl.h should only be included when _WIN32 is defined
Jouk Jansen [Fri, 17 Sep 1999 05:56:43 +0000 (05:56 +0000)]
mesa_wgl.h should only be included when _WIN32 is defined

25 years agoModified to build better with Mesa wgl functions
Ted Jump [Fri, 17 Sep 1999 04:27:02 +0000 (04:27 +0000)]
Modified to build better with Mesa wgl functions

25 years agoRelocated wgl function prototypes to separate .h for easier work with fxwgl & glut
Ted Jump [Fri, 17 Sep 1999 04:25:56 +0000 (04:25 +0000)]
Relocated wgl function prototypes to separate .h for easier work with fxwgl & glut

25 years agowgl function prototypes moved out to better work with fxwgl
Ted Jump [Fri, 17 Sep 1999 04:25:10 +0000 (04:25 +0000)]
wgl function prototypes moved out to better work with fxwgl

25 years agoPatch error fixup
Ted Jump [Fri, 17 Sep 1999 03:17:18 +0000 (03:17 +0000)]
Patch error fixup

25 years agoWin32 build req't updates
Ted Jump [Fri, 17 Sep 1999 03:07:28 +0000 (03:07 +0000)]
Win32 build req't updates

25 years agoI changed the xxxGetProcAddressEXT function declarations to be more
Ted Jump [Fri, 17 Sep 1999 02:44:19 +0000 (02:44 +0000)]
I changed the xxxGetProcAddressEXT function declarations to be more
MSVC friendly. Brianp - could you verify that they describe and operate
as intended on Linux/ETC platforms?

25 years agoCleaned up exit from main to prevent MSVC warnings
Ted Jump [Fri, 17 Sep 1999 02:41:38 +0000 (02:41 +0000)]
Cleaned up exit from main to prevent MSVC warnings

25 years agoAdded ESC key handling
Ted Jump [Fri, 17 Sep 1999 02:40:51 +0000 (02:40 +0000)]
Added ESC key handling

25 years agoUpdate for beta3
Ted Jump [Fri, 17 Sep 1999 02:37:14 +0000 (02:37 +0000)]
Update for beta3

25 years agofixed typo
Brian Paul [Fri, 17 Sep 1999 01:00:38 +0000 (01:00 +0000)]
fixed typo

25 years agolink with -lGL instead of -lMesaGL
Brian Paul [Fri, 17 Sep 1999 00:55:21 +0000 (00:55 +0000)]
link with -lGL instead of -lMesaGL

25 years agoadded src-glut.beos back in demo files
Brian Paul [Fri, 17 Sep 1999 00:54:27 +0000 (00:54 +0000)]
added src-glut.beos back in demo files

25 years agolink with -lGLU -lGL instead of -lMesaGLU -lMesaGL
Brian Paul [Fri, 17 Sep 1999 00:07:26 +0000 (00:07 +0000)]
link with -lGLU -lGL instead of -lMesaGLU -lMesaGL

25 years agoversion symbol changes
Brian Paul [Fri, 17 Sep 1999 00:06:57 +0000 (00:06 +0000)]
version symbol changes

25 years agogluGetProcAddressEXT change for C++ / BeOS
Brian Paul [Fri, 17 Sep 1999 00:06:14 +0000 (00:06 +0000)]
gluGetProcAddressEXT change for C++ / BeOS

25 years agoupdated for GL instead of MesaGL
Brian Paul [Fri, 17 Sep 1999 00:03:47 +0000 (00:03 +0000)]
updated for GL instead of MesaGL

25 years agoinitial check-in
Brian Paul [Thu, 16 Sep 1999 22:45:24 +0000 (22:45 +0000)]
initial check-in

25 years agoadded some casts in gluGetProcAddressEXT()
Brian Paul [Thu, 16 Sep 1999 22:37:56 +0000 (22:37 +0000)]
added some casts in gluGetProcAddressEXT()

25 years agoGLU_EXT_get_proc_address clean-up
Brian Paul [Thu, 16 Sep 1999 16:54:22 +0000 (16:54 +0000)]
GLU_EXT_get_proc_address clean-up

25 years agoclean-up of GLU_EXT_get_proc_address
Brian Paul [Thu, 16 Sep 1999 16:53:28 +0000 (16:53 +0000)]
clean-up of GLU_EXT_get_proc_address

25 years agoGL_EXT_get_proc_address clean-up
Brian Paul [Thu, 16 Sep 1999 16:47:35 +0000 (16:47 +0000)]
GL_EXT_get_proc_address clean-up

25 years agoadded GL_EXT_get_proc_address
Brian Paul [Thu, 16 Sep 1999 16:44:37 +0000 (16:44 +0000)]
added GL_EXT_get_proc_address

25 years agochanged archive filenames to beta3
Brian Paul [Thu, 16 Sep 1999 16:43:38 +0000 (16:43 +0000)]
changed archive filenames to beta3

25 years agoadded glxinfo
Brian Paul [Thu, 16 Sep 1999 16:41:03 +0000 (16:41 +0000)]
added glxinfo

25 years agoinitial check-in
Brian Paul [Thu, 16 Sep 1999 16:40:46 +0000 (16:40 +0000)]
initial check-in

25 years agoadded GLX_MESA_set_3dfx_mode. clean-up of glXGetProcAddress
Brian Paul [Thu, 16 Sep 1999 15:52:51 +0000 (15:52 +0000)]
added GLX_MESA_set_3dfx_mode.  clean-up of glXGetProcAddress

25 years agochanged version string to return 1.2
Brian Paul [Thu, 16 Sep 1999 15:46:05 +0000 (15:46 +0000)]
changed version string to return 1.2

25 years agoDo pop for GL_VIEWPORT_BIT via. the api
Keith Whitwell [Thu, 16 Sep 1999 11:54:56 +0000 (11:54 +0000)]
Do pop for GL_VIEWPORT_BIT via. the api

25 years agoMisc winding rule bug fixes.
Gareth Hughes [Thu, 16 Sep 1999 06:41:42 +0000 (06:41 +0000)]
Misc winding rule bug fixes.

25 years agobumped version strings to Mesa 3.1
Brian Paul [Wed, 15 Sep 1999 20:04:04 +0000 (20:04 +0000)]
bumped version strings to Mesa 3.1

25 years agomisc changes to tar file list
Brian Paul [Wed, 15 Sep 1999 19:38:28 +0000 (19:38 +0000)]
misc changes to tar file list

25 years agominor library name changes
Brian Paul [Wed, 15 Sep 1999 17:02:06 +0000 (17:02 +0000)]
minor library name changes

25 years agoremoved mention of libMesaGL
Brian Paul [Wed, 15 Sep 1999 16:39:01 +0000 (16:39 +0000)]
removed mention of libMesaGL

25 years ago3.1 beta 3 info
Brian Paul [Wed, 15 Sep 1999 16:34:43 +0000 (16:34 +0000)]
3.1 beta 3 info

25 years agonew MESA_ version number symbols
Brian Paul [Wed, 15 Sep 1999 16:32:48 +0000 (16:32 +0000)]
new MESA_ version number symbols

25 years agonew version number symbols
Brian Paul [Wed, 15 Sep 1999 16:31:31 +0000 (16:31 +0000)]
new version number symbols

25 years agoadded a few more files to the tar list
Brian Paul [Wed, 15 Sep 1999 15:20:50 +0000 (15:20 +0000)]
added a few more files to the tar list

25 years agoadded third, tiny version number to mklib scripts
Brian Paul [Wed, 15 Sep 1999 15:11:01 +0000 (15:11 +0000)]
added third, tiny version number to mklib scripts

25 years agoadded third, tiny version number to arguments
Brian Paul [Wed, 15 Sep 1999 15:10:20 +0000 (15:10 +0000)]
added third, tiny version number to arguments

25 years agoadded TINY version symbol
Brian Paul [Wed, 15 Sep 1999 15:09:00 +0000 (15:09 +0000)]
added TINY version symbol

25 years agoremoved unused GLcontext arg from a few functions
Brian Paul [Wed, 15 Sep 1999 13:56:44 +0000 (13:56 +0000)]
removed unused GLcontext arg from a few functions

25 years agoAdded debugging pragma message.
Gareth Hughes [Wed, 15 Sep 1999 02:12:16 +0000 (02:12 +0000)]
Added debugging pragma message.

25 years agoFixed vector macro calls, specifically COPY_3V params.
Gareth Hughes [Wed, 15 Sep 1999 02:11:10 +0000 (02:11 +0000)]
Fixed vector macro calls, specifically COPY_3V params.

25 years agoAdded debugging output.
Gareth Hughes [Tue, 14 Sep 1999 22:46:02 +0000 (22:46 +0000)]
Added debugging output.

25 years agoadded linux-386-pthread-shared-glide
Brian Paul [Tue, 14 Sep 1999 12:20:17 +0000 (12:20 +0000)]
added linux-386-pthread-shared-glide

25 years agoWin32 fix by Eero Pajarre.
Gareth Hughes [Tue, 14 Sep 1999 06:23:40 +0000 (06:23 +0000)]
Win32 fix by Eero Pajarre.

25 years agoFixed legacy gluNextContour impact on gluTessEndContour.
Gareth Hughes [Tue, 14 Sep 1999 05:37:58 +0000 (05:37 +0000)]
Fixed legacy gluNextContour impact on gluTessEndContour.

25 years agoFixed GLUtriangulatorObj again (spelling).
Gareth Hughes [Tue, 14 Sep 1999 03:23:08 +0000 (03:23 +0000)]
Fixed GLUtriangulatorObj again (spelling).

25 years agoFixed definition of GLUtriangluatorObj for 1.3 tessellator.
Gareth Hughes [Tue, 14 Sep 1999 01:32:58 +0000 (01:32 +0000)]
Fixed definition of GLUtriangluatorObj for 1.3 tessellator.

25 years agofixed pixel packing/unpacking code in gluBuild2DMipmaps()
Brian Paul [Tue, 14 Sep 1999 00:30:28 +0000 (00:30 +0000)]
fixed pixel packing/unpacking code in gluBuild2DMipmaps()

25 years agoadded gluCheckExtension()
Brian Paul [Tue, 14 Sep 1999 00:11:40 +0000 (00:11 +0000)]
added gluCheckExtension()

25 years agoadded gluUnProject4()
Brian Paul [Tue, 14 Sep 1999 00:10:31 +0000 (00:10 +0000)]
added gluUnProject4()

25 years agoFixed file headers. Tracking down macro bugs.
Gareth Hughes [Mon, 13 Sep 1999 22:20:13 +0000 (22:20 +0000)]
Fixed file headers.  Tracking down macro bugs.

25 years agostrcmp needs the string.h
Jouk Jansen [Mon, 13 Sep 1999 14:31:32 +0000 (14:31 +0000)]
strcmp needs the string.h