Kendall Bennett [Fri, 12 Nov 1999 04:56:54 +0000 (04:56 +0000)]
. Updates to get X86, MXX and 3DNow assembler code working with Watcom
C++ and NASM. This includes lots of _ASMAPI macros to ensure that
assembler functions are prototyped as __cdecl, as Watcom C++ uses
register calling conventions by default.
. Misc fixes to files to remove warnings generated by Watcom C++.
Brian Paul [Fri, 12 Nov 1999 02:07:56 +0000 (02:07 +0000)]
added GL_EXT_texture_env_add extension
Brian Paul [Fri, 12 Nov 1999 02:05:46 +0000 (02:05 +0000)]
added gl_extension_is_enabled()
Brian Paul [Fri, 12 Nov 1999 00:14:06 +0000 (00:14 +0000)]
added some braces to silence gcc warnings
Brian Paul [Fri, 12 Nov 1999 00:06:07 +0000 (00:06 +0000)]
minor clean-ups
Brian Paul [Thu, 11 Nov 1999 17:53:14 +0000 (17:53 +0000)]
changed a warning string
Brian Paul [Thu, 11 Nov 1999 17:50:04 +0000 (17:50 +0000)]
ColorTableEXT clean-up
Brian Paul [Thu, 11 Nov 1999 17:48:32 +0000 (17:48 +0000)]
removed redundant extension prototypes
Brian Paul [Thu, 11 Nov 1999 17:11:49 +0000 (17:11 +0000)]
updated for new texture color palette struct
Brian Paul [Thu, 11 Nov 1999 15:26:45 +0000 (15:26 +0000)]
don't include strings.h or stdio.h
Brian Paul [Thu, 11 Nov 1999 14:37:24 +0000 (14:37 +0000)]
added missing braces in array initializations
sio [Thu, 11 Nov 1999 14:11:16 +0000 (14:11 +0000)]
Added missing GLAPIENTRY to glConvolution* and glCopy*
Jouk Jansen [Thu, 11 Nov 1999 09:57:57 +0000 (09:57 +0000)]
version 3.3 update
Jouk Jansen [Thu, 11 Nov 1999 09:55:39 +0000 (09:55 +0000)]
tess_macro.h included
Kendall Bennett [Thu, 11 Nov 1999 03:21:43 +0000 (03:21 +0000)]
. Updated GL/gl.h with GLCALLACKP and GLAPIENTRYP macros for compatibility
with the IBM VisualAge C++ compiler. Eventually some more code will be
needed in the headers to enable the reversal of (__stdcall*) to (*__stdcall)
for the IBM compilers, however we currently build using our own header files
that already handle this.
. Changed instances of (GLCALLBACK*) to GLCALLBACKP for compatibility
with the IBM VisualAge C++ compiler in src-glu.
. Misc cleanups for warnings generated with Watcom C++ in src-glu. Compiles
with 0 warnings now.
. tess_hash.c: line 244 - Why is this function stubbed out? I removed the
code with a #if 0 to avoid a compiler warning, but it looks dangerous.
Brian Paul [Thu, 11 Nov 1999 01:28:16 +0000 (01:28 +0000)]
initial changes for Mesa 3.3
Brian Paul [Thu, 11 Nov 1999 01:22:25 +0000 (01:22 +0000)]
first big check-in of new Mesa 3.3 code
Keith Whitwell [Wed, 10 Nov 1999 06:29:44 +0000 (06:29 +0000)]
fix for colormaterial
Keith Whitwell [Tue, 9 Nov 1999 17:26:15 +0000 (17:26 +0000)]
use glClientActiveTexture in interleaved setup
Keith Whitwell [Tue, 9 Nov 1999 17:00:25 +0000 (17:00 +0000)]
more fixes for glDrawArrays
Keith Whitwell [Tue, 9 Nov 1999 10:12:34 +0000 (10:12 +0000)]
second try at drawarrays fix
Keith Whitwell [Tue, 9 Nov 1999 09:18:40 +0000 (09:18 +0000)]
fix for (some of?) the vertex array problems
Brian Paul [Tue, 9 Nov 1999 07:59:54 +0000 (07:59 +0000)]
fixed typo: replaced |= with != in conditional
Brian Paul [Tue, 9 Nov 1999 06:16:59 +0000 (06:16 +0000)]
replace GLint with GLsizei in a gluScaleImage, gluBuild1/2DMipmaps()
Brian Paul [Mon, 8 Nov 1999 15:29:43 +0000 (15:29 +0000)]
header includes clean-up (Daryll)
Brian Paul [Mon, 8 Nov 1999 15:28:08 +0000 (15:28 +0000)]
changes to silence MSVC warnings
Brian Paul [Mon, 8 Nov 1999 14:36:32 +0000 (14:36 +0000)]
flush pb after each line segment - for conformance
Brian Paul [Mon, 8 Nov 1999 07:36:43 +0000 (07:36 +0000)]
clean-up of header includes (Daryll)
Gareth Hughes [Fri, 5 Nov 1999 20:36:55 +0000 (20:36 +0000)]
Added filename, line number output for debugging messages.
Ted Jump [Fri, 5 Nov 1999 18:20:31 +0000 (18:20 +0000)]
turned off 'conditional expression is constant' warning for win32
Brian Paul [Fri, 5 Nov 1999 08:12:46 +0000 (08:12 +0000)]
removed printf's
Brian Paul [Fri, 5 Nov 1999 08:01:17 +0000 (08:01 +0000)]
added xfont demo
Brian Paul [Fri, 5 Nov 1999 08:00:49 +0000 (08:00 +0000)]
new xfont demo
Brian Paul [Fri, 5 Nov 1999 06:43:10 +0000 (06:43 +0000)]
clean-up to reduce MSVC warnings
Keith Whitwell [Thu, 4 Nov 1999 19:42:28 +0000 (19:42 +0000)]
Fix for glerror on compilation of list containing gldrawelements calls
Gareth Hughes [Thu, 4 Nov 1999 04:07:57 +0000 (04:07 +0000)]
Major winding rule updates, especially stacked contour support.
Improved debugging output that can be altered with an environment
variable instead of hard coded at compile time. Fixed bug in vertex
sorting function, so vertices are now indexed correctly (left to right).
Gareth Hughes [Thu, 4 Nov 1999 04:00:42 +0000 (04:00 +0000)]
Updated demo for new GLU 1.3 tessellation. Added optimized rendering
by saving the output of the tessellation into display lists.
Gareth Hughes [Thu, 4 Nov 1999 03:57:28 +0000 (03:57 +0000)]
Changed ($MAKE) to $(MAKE) to allow real-clean to work correctly.
Miklos Fazekas [Thu, 4 Nov 1999 00:43:09 +0000 (00:43 +0000)]
Added glColorTable, etc.
Brian Paul [Wed, 3 Nov 1999 19:27:41 +0000 (19:27 +0000)]
include assert.h with rest of system headers
Josh Vanderhoof [Wed, 3 Nov 1999 18:50:44 +0000 (18:50 +0000)]
swap operand order for Intel style REGOFF
Brian Paul [Wed, 3 Nov 1999 18:24:05 +0000 (18:24 +0000)]
added another fast-path in _mesa_unpack_ubyte_color_spa(), more comments
Brian Paul [Wed, 3 Nov 1999 17:27:05 +0000 (17:27 +0000)]
new texture image processing
Brian Paul [Tue, 2 Nov 1999 15:09:04 +0000 (15:09 +0000)]
new texture image, cleaned-up code
Brian Paul [Tue, 2 Nov 1999 10:11:44 +0000 (10:11 +0000)]
added linux-glide-debug config
Brian Paul [Sun, 31 Oct 1999 08:34:47 +0000 (08:34 +0000)]
fixed a typo in a comment
Ted Jump [Sat, 30 Oct 1999 18:39:06 +0000 (18:39 +0000)]
Changed over to maximal warnings on Win32 builds.
Ted Jump [Sat, 30 Oct 1999 18:34:48 +0000 (18:34 +0000)]
Added checking for FXMESA_USE_ARGB to disable pixel reformatting when not appropriate
Brian Paul [Sat, 30 Oct 1999 08:22:45 +0000 (08:22 +0000)]
pixel pack/unpack ImageHeight and SkipImages was not initialized
Brian Paul [Sat, 30 Oct 1999 08:20:57 +0000 (08:20 +0000)]
added a few more scale/bias/lookup functions (for future use)
Brian Paul [Thu, 28 Oct 1999 18:23:29 +0000 (18:23 +0000)]
minor changes to Usage() function
Brian Paul [Wed, 27 Oct 1999 10:09:53 +0000 (10:09 +0000)]
removed -lm from link command
Brian Paul [Wed, 27 Oct 1999 10:09:27 +0000 (10:09 +0000)]
added -lm to XLIBS for all configs
Brian Paul [Wed, 27 Oct 1999 09:50:10 +0000 (09:50 +0000)]
disabled glXGetProcAddress code
Brian Paul [Wed, 27 Oct 1999 09:47:41 +0000 (09:47 +0000)]
disabled gluGetProcAddressEXT
Brian Paul [Wed, 27 Oct 1999 09:46:07 +0000 (09:46 +0000)]
removed cvs history logs and old comments
Brian Paul [Wed, 27 Oct 1999 09:44:10 +0000 (09:44 +0000)]
removed glXGetProcAddressEXT
Brian Paul [Wed, 27 Oct 1999 09:43:48 +0000 (09:43 +0000)]
removed gluGetProcAddressEXT()
Brian Paul [Tue, 26 Oct 1999 17:08:31 +0000 (17:08 +0000)]
better texture matrix, better end-cap reflections on cylinder
Brian Paul [Tue, 26 Oct 1999 09:21:04 +0000 (09:21 +0000)]
fixed stupid error in GL_RGA case in gl_pack_rgba_span()
Brian Paul [Sat, 23 Oct 1999 08:12:23 +0000 (08:12 +0000)]
more comments, removed unneeded glDepthFunc call
Brian Paul [Fri, 22 Oct 1999 20:35:17 +0000 (20:35 +0000)]
added gloss demo
Brian Paul [Fri, 22 Oct 1999 20:34:57 +0000 (20:34 +0000)]
initial rev
Brian Paul [Fri, 22 Oct 1999 12:49:52 +0000 (12:49 +0000)]
fixed byteswapping bug in gl_pack_rgba_span()
Brian Paul [Fri, 22 Oct 1999 10:59:15 +0000 (10:59 +0000)]
added optimized GL_RGB, GL_UNSIGNED_BYTE case to gl_pack_rgba_span)
Brian Paul [Fri, 22 Oct 1999 10:47:58 +0000 (10:47 +0000)]
removed revision history info
Brian Paul [Fri, 22 Oct 1999 10:47:01 +0000 (10:47 +0000)]
define GLUAPI, GLAPIENTRY and GLCALLBACK to nothing if not using Mesa's gl.h
Brian Paul [Fri, 22 Oct 1999 10:46:06 +0000 (10:46 +0000)]
minor clean-up of linux-elf-debug target
Brian Paul [Fri, 22 Oct 1999 10:43:35 +0000 (10:43 +0000)]
applied Jonn Carmack's patch for faster glTexSubImage2D() in Quake
Brian Paul [Thu, 21 Oct 1999 22:13:58 +0000 (22:13 +0000)]
added f key to toggle front/back drawing
Brian Paul [Thu, 21 Oct 1999 16:39:06 +0000 (16:39 +0000)]
added -info command line option
Brian Paul [Thu, 21 Oct 1999 12:46:27 +0000 (12:46 +0000)]
updated some comments/docs
Brian Paul [Thu, 21 Oct 1999 12:45:53 +0000 (12:45 +0000)]
silenced some uninitialized var warnings
Brian Paul [Thu, 21 Oct 1999 12:45:03 +0000 (12:45 +0000)]
silenced ininitialized var warnings
Brian Paul [Thu, 21 Oct 1999 12:26:21 +0000 (12:26 +0000)]
silenced uninitialized variable warnings
Ted Jump [Thu, 21 Oct 1999 06:04:20 +0000 (06:04 +0000)]
Added pragma to disable warning about unk pragmas for MSVC5
Brian Paul [Wed, 20 Oct 1999 22:39:16 +0000 (22:39 +0000)]
clean-up of optimized GL_RETURN code
Brian Paul [Wed, 20 Oct 1999 22:32:02 +0000 (22:32 +0000)]
fixed divTable precision problem in GL_RETURN case
Brian Paul [Wed, 20 Oct 1999 22:16:45 +0000 (22:16 +0000)]
enable lighting even if no light sources are turned on
Holger Waechtler [Wed, 20 Oct 1999 11:45:39 +0000 (11:45 +0000)]
added X86/vertex.S and X86/vertex_3dnow.S to ASM_SOURCES
Ted Jump [Wed, 20 Oct 1999 06:56:40 +0000 (06:56 +0000)]
Minor patches to cleanup some compiler warnings in MSVC
Brian Paul [Tue, 19 Oct 1999 20:36:20 +0000 (20:36 +0000)]
fixed a number of error-test bugs
Brian Paul [Tue, 19 Oct 1999 20:33:57 +0000 (20:33 +0000)]
more image type error checking in draw_stencil_pixels()
Brian Paul [Tue, 19 Oct 1999 20:32:40 +0000 (20:32 +0000)]
clean-up in gl_LightModelfv()
Brian Paul [Tue, 19 Oct 1999 20:31:08 +0000 (20:31 +0000)]
added more format/type error checking code
Keith Whitwell [Tue, 19 Oct 1999 18:37:02 +0000 (18:37 +0000)]
Changes to reduce the memory footprint of display lists
Brian Paul [Sun, 17 Oct 1999 23:24:49 +0000 (23:24 +0000)]
GL_MAX_ELEMENTS_VERTICES/INDICES enums had wrong values
Brian Paul [Sun, 17 Oct 1999 23:24:16 +0000 (23:24 +0000)]
negative offsets to TexSubImage w/ texture borders caused memory corruption
Brian Paul [Sun, 17 Oct 1999 22:36:35 +0000 (22:36 +0000)]
added glGet cases for vertex array enable state
Brian Paul [Sun, 17 Oct 1999 21:42:32 +0000 (21:42 +0000)]
more ARB_imaging colortable functions
Brian Paul [Sun, 17 Oct 1999 20:18:15 +0000 (20:18 +0000)]
added missing GL_ARB_imaging color table functions
Miklos Fazekas [Sat, 16 Oct 1999 12:53:37 +0000 (12:53 +0000)]
Fixed a MacOS specific compile error.
Miklos Fazekas [Sat, 16 Oct 1999 12:52:56 +0000 (12:52 +0000)]
Added glGetMinmax
Brian Paul [Sat, 16 Oct 1999 11:32:15 +0000 (11:32 +0000)]
removed GL_EXT_get_proc_address
Brian Paul [Sat, 16 Oct 1999 11:27:02 +0000 (11:27 +0000)]
removed GL_EXT_get_proc_address
Brian Paul [Fri, 15 Oct 1999 22:00:07 +0000 (22:00 +0000)]
added sco5 config
Brian Paul [Fri, 15 Oct 1999 21:59:23 +0000 (21:59 +0000)]
replaced glGetMinMax() with glGetMinmax()
Brian Paul [Thu, 14 Oct 1999 18:47:37 +0000 (18:47 +0000)]
fixed an RGB vs CI bug in overlay visual selection
Gareth Hughes [Thu, 14 Oct 1999 07:44:41 +0000 (07:44 +0000)]
Added point_contour_test, taken from O'Rourke 1998.
Ted Jump [Wed, 13 Oct 1999 22:09:09 +0000 (22:09 +0000)]
Fixed parameter type for notify function pointer parameter to gl_extensions_add