Brian Paul [Thu, 25 Nov 1999 17:38:12 +0000 (17:38 +0000)]
bunch of changes for separate read buffer feature
Brian Paul [Thu, 25 Nov 1999 17:37:49 +0000 (17:37 +0000)]
implemented glXMakeContextCurrent() and glXGetCurrentReadDrawable()
Brian Paul [Thu, 25 Nov 1999 17:36:48 +0000 (17:36 +0000)]
replaced Driver.SetBuffer() with SetDrawBuffer() and SetReadBuffer()
Brian Paul [Wed, 24 Nov 1999 21:17:32 +0000 (21:17 +0000)]
updated for Mesa 3.3
Brian Paul [Wed, 24 Nov 1999 21:13:18 +0000 (21:13 +0000)]
updated with Mesa 3.3 info
Brian Paul [Wed, 24 Nov 1999 18:48:30 +0000 (18:48 +0000)]
added support for separate read/draw buffers per context
Brian Paul [Wed, 24 Nov 1999 18:45:44 +0000 (18:45 +0000)]
removed version logging
Brian Paul [Wed, 24 Nov 1999 18:43:19 +0000 (18:43 +0000)]
bumped version to 3.3
Brian Paul [Wed, 24 Nov 1999 18:36:14 +0000 (18:36 +0000)]
added XMesaMakeCurrent2(), XMesaGetCurrentReadBuffer(), bumped version to 3.3
Brian Paul [Wed, 24 Nov 1999 17:04:46 +0000 (17:04 +0000)]
added a few more GLX 1.3 tokens
Brian Paul [Wed, 24 Nov 1999 13:06:48 +0000 (13:06 +0000)]
renamed near and far arguments to gluUnProject4()
Brian Paul [Tue, 23 Nov 1999 22:41:10 +0000 (22:41 +0000)]
added GLU 1.3 functions
Keith Whitwell [Tue, 23 Nov 1999 21:15:37 +0000 (21:15 +0000)]
another typo
Brian Paul [Tue, 23 Nov 1999 19:54:53 +0000 (19:54 +0000)]
added GLX 1.3 tokens and functions
Brian Paul [Tue, 23 Nov 1999 19:54:27 +0000 (19:54 +0000)]
added GLX 1.3 functions
Brian Paul [Mon, 22 Nov 1999 22:21:38 +0000 (22:21 +0000)]
added _mesa_clip_pixelrect()
Brian Paul [Mon, 22 Nov 1999 22:17:06 +0000 (22:17 +0000)]
clean up of version handling, removed GLX_EXT_get_proc_address string
Brian Paul [Mon, 22 Nov 1999 22:15:50 +0000 (22:15 +0000)]
removed GLU_EXT_get_proc_address from ext strings
Brian Paul [Mon, 22 Nov 1999 21:54:14 +0000 (21:54 +0000)]
changed comment for WriteRGBSpan()
Brian Paul [Mon, 22 Nov 1999 21:52:23 +0000 (21:52 +0000)]
added glXGetCurrentDisplay() for GLX 1.2
Brian Paul [Mon, 22 Nov 1999 21:51:53 +0000 (21:51 +0000)]
bumped GLX version to 1.2, added glXGetCurrentDisplay()
Brian Paul [Mon, 22 Nov 1999 18:58:53 +0000 (18:58 +0000)]
fixed potential bug in _mesa_ShadeModel()
Brian Paul [Mon, 22 Nov 1999 18:57:56 +0000 (18:57 +0000)]
added SET/CLEAR/TEST_BITS macros, misc clean-up
Brian Paul [Mon, 22 Nov 1999 18:28:39 +0000 (18:28 +0000)]
fixed shade model bug (A.Borrmann)
Brian Paul [Mon, 22 Nov 1999 14:05:44 +0000 (14:05 +0000)]
added pragma 4615 (Eero), added copyright
Brian Paul [Mon, 22 Nov 1999 14:02:12 +0000 (14:02 +0000)]
removed redundant fxCloseHardware() decl
Andre Werthmann [Mon, 22 Nov 1999 01:24:25 +0000 (01:24 +0000)]
added more ASM_SRCS
Brian Paul [Fri, 19 Nov 1999 22:51:29 +0000 (22:51 +0000)]
renamed struct gl_palette as struct gl_color_table
Brian Paul [Fri, 19 Nov 1999 22:33:50 +0000 (22:33 +0000)]
updates for thread safety
Brian Paul [Fri, 19 Nov 1999 22:26:52 +0000 (22:26 +0000)]
updates for Mesa 3.3
Brian Paul [Fri, 19 Nov 1999 21:23:37 +0000 (21:23 +0000)]
replace encounteed with encountered
Keith Whitwell [Fri, 19 Nov 1999 00:03:27 +0000 (00:03 +0000)]
fixes for andree's drawarrays problems
Brian Paul [Thu, 18 Nov 1999 23:56:04 +0000 (23:56 +0000)]
two fixes in gl_DrawArrays (Andree Borrman)
Brian Paul [Thu, 18 Nov 1999 20:23:31 +0000 (20:23 +0000)]
reordered the extensions and numbered them
Brian Paul [Thu, 18 Nov 1999 19:42:09 +0000 (19:42 +0000)]
fixed FX_grSstControl(), now returns FxBool
Brian Paul [Thu, 18 Nov 1999 19:42:00 +0000 (19:42 +0000)]
removed unused fxTMNewTMFreeNode decl
Brian Paul [Thu, 18 Nov 1999 15:44:37 +0000 (15:44 +0000)]
silence an uninitialized var warning
Brian Paul [Thu, 18 Nov 1999 15:17:01 +0000 (15:17 +0000)]
test visinfo, not vishandle in save_glx_visual (Wolfram Gloger)
Andre Werthmann [Thu, 18 Nov 1999 09:20:50 +0000 (09:20 +0000)]
checked in the first new PIII vertex-transformation code
Brian Paul [Wed, 17 Nov 1999 21:19:48 +0000 (21:19 +0000)]
fixed some glitches (Eero Pajarre)
Brian Paul [Tue, 16 Nov 1999 15:49:12 +0000 (15:49 +0000)]
make clean removes .lo .la and .libs/
Brian Paul [Mon, 15 Nov 1999 22:21:47 +0000 (22:21 +0000)]
fixed several texture state bugs found with objbug.c program
Brian Paul [Mon, 15 Nov 1999 18:18:15 +0000 (18:18 +0000)]
texture palette update
Brian Paul [Mon, 15 Nov 1999 18:17:55 +0000 (18:17 +0000)]
include mem.h
Brian Paul [Mon, 15 Nov 1999 18:08:15 +0000 (18:08 +0000)]
fixed mistake in merge regarding texture palettes
Brian Paul [Mon, 15 Nov 1999 18:05:00 +0000 (18:05 +0000)]
update/merge with Daryll's X server changes
Brian Paul [Mon, 15 Nov 1999 14:26:07 +0000 (14:26 +0000)]
changed multi-include guard symbol
Josh Vanderhoof [Sat, 13 Nov 1999 02:25:17 +0000 (02:25 +0000)]
fixed SSE bugs
Brian Paul [Fri, 12 Nov 1999 23:38:42 +0000 (23:38 +0000)]
replaced EXT_color_table with EXT_paletted_texture
Brian Paul [Fri, 12 Nov 1999 18:57:50 +0000 (18:57 +0000)]
replaced _GLAPI_EXT_color_table with _GLAPI_EXT_paletted_texture
Brian Paul [Fri, 12 Nov 1999 18:27:27 +0000 (18:27 +0000)]
reordered some functions
Brian Paul [Fri, 12 Nov 1999 18:23:47 +0000 (18:23 +0000)]
moved assembly-related macros from types.h to glheader.h
Brian Paul [Fri, 12 Nov 1999 18:10:47 +0000 (18:10 +0000)]
restored the gl_Viewport function
Kendall Bennett [Fri, 12 Nov 1999 16:46:56 +0000 (16:46 +0000)]
. More Watcom C++ warnings fixed in Mesa.
Kendall Bennett [Fri, 12 Nov 1999 16:38:23 +0000 (16:38 +0000)]
. More fixed to
Brian Paul [Fri, 12 Nov 1999 15:47:38 +0000 (15:47 +0000)]
added glxdpyinfo
Brian Paul [Fri, 12 Nov 1999 15:47:28 +0000 (15:47 +0000)]
initial check-in
Jouk Jansen [Fri, 12 Nov 1999 08:32:37 +0000 (08:32 +0000)]
Workaround for the VMS 32 character maximum limit.
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