platform/upstream/mesa.git
24 years agoinitial rev
Brian Paul [Sun, 28 Nov 1999 20:07:19 +0000 (20:07 +0000)]
initial rev

24 years agomove dispatch table size check into _mesa_init_no_op_table()
Brian Paul [Sat, 27 Nov 1999 21:42:12 +0000 (21:42 +0000)]
move dispatch table size check into _mesa_init_no_op_table()

24 years agoadded call to _mesa_init_no_op_table()
Brian Paul [Sat, 27 Nov 1999 21:40:42 +0000 (21:40 +0000)]
added call to _mesa_init_no_op_table()

24 years agoadded _mesa_init_no_op_table()
Brian Paul [Sat, 27 Nov 1999 21:40:28 +0000 (21:40 +0000)]
added _mesa_init_no_op_table()

24 years agolots of work on extension management
Brian Paul [Sat, 27 Nov 1999 21:30:40 +0000 (21:30 +0000)]
lots of work on extension management

24 years agoadded _GLAPI_EXTRA_SLOTS symbol
Brian Paul [Sat, 27 Nov 1999 21:30:10 +0000 (21:30 +0000)]
added _GLAPI_EXTRA_SLOTS symbol

24 years agoremoved Mesa-isms
Brian Paul [Sat, 27 Nov 1999 01:41:01 +0000 (01:41 +0000)]
removed Mesa-isms

24 years agoupdates for 3.1 and later
Brian Paul [Sat, 27 Nov 1999 01:40:40 +0000 (01:40 +0000)]
updates for 3.1 and later

24 years agogenerate Z values when fog enabled (Andree Borrmann)
Brian Paul [Fri, 26 Nov 1999 16:27:05 +0000 (16:27 +0000)]
generate Z values when fog enabled (Andree Borrmann)

24 years agoinclude glapitable.h
Brian Paul [Thu, 25 Nov 1999 18:17:14 +0000 (18:17 +0000)]
include glapitable.h

24 years agonow using glapitemp.h to generate entrypoints
Brian Paul [Thu, 25 Nov 1999 18:17:04 +0000 (18:17 +0000)]
now using glapitemp.h to generate entrypoints

24 years agoinitial rev
Brian Paul [Thu, 25 Nov 1999 18:16:13 +0000 (18:16 +0000)]
initial rev

24 years agoinclude glapi.h
Brian Paul [Thu, 25 Nov 1999 18:15:23 +0000 (18:15 +0000)]
include glapi.h

24 years agoadded wincopy demo
Brian Paul [Thu, 25 Nov 1999 17:42:01 +0000 (17:42 +0000)]
added wincopy demo

24 years agoinitial rev
Brian Paul [Thu, 25 Nov 1999 17:41:51 +0000 (17:41 +0000)]
initial rev

24 years agobunch of changes for separate read buffer feature
Brian Paul [Thu, 25 Nov 1999 17:38:12 +0000 (17:38 +0000)]
bunch of changes for separate read buffer feature

24 years agoimplemented glXMakeContextCurrent() and glXGetCurrentReadDrawable()
Brian Paul [Thu, 25 Nov 1999 17:37:49 +0000 (17:37 +0000)]
implemented glXMakeContextCurrent() and glXGetCurrentReadDrawable()

24 years agoreplaced Driver.SetBuffer() with SetDrawBuffer() and SetReadBuffer()
Brian Paul [Thu, 25 Nov 1999 17:36:48 +0000 (17:36 +0000)]
replaced Driver.SetBuffer() with SetDrawBuffer() and SetReadBuffer()

24 years agoupdated for Mesa 3.3
Brian Paul [Wed, 24 Nov 1999 21:17:32 +0000 (21:17 +0000)]
updated for Mesa 3.3

24 years agoupdated with Mesa 3.3 info
Brian Paul [Wed, 24 Nov 1999 21:13:18 +0000 (21:13 +0000)]
updated with Mesa 3.3 info

24 years agoadded support for separate read/draw buffers per context
Brian Paul [Wed, 24 Nov 1999 18:48:30 +0000 (18:48 +0000)]
added support for separate read/draw buffers per context

24 years agoremoved version logging
Brian Paul [Wed, 24 Nov 1999 18:45:44 +0000 (18:45 +0000)]
removed version logging

24 years agobumped version to 3.3
Brian Paul [Wed, 24 Nov 1999 18:43:19 +0000 (18:43 +0000)]
bumped version to 3.3

24 years agoadded XMesaMakeCurrent2(), XMesaGetCurrentReadBuffer(), 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

24 years agoadded a few more GLX 1.3 tokens
Brian Paul [Wed, 24 Nov 1999 17:04:46 +0000 (17:04 +0000)]
added a few more GLX 1.3 tokens

24 years agorenamed near and far arguments to gluUnProject4()
Brian Paul [Wed, 24 Nov 1999 13:06:48 +0000 (13:06 +0000)]
renamed near and far arguments to gluUnProject4()

24 years agoadded GLU 1.3 functions
Brian Paul [Tue, 23 Nov 1999 22:41:10 +0000 (22:41 +0000)]
added GLU 1.3 functions

24 years agoanother typo
Keith Whitwell [Tue, 23 Nov 1999 21:15:37 +0000 (21:15 +0000)]
another typo

24 years agoadded GLX 1.3 tokens and functions
Brian Paul [Tue, 23 Nov 1999 19:54:53 +0000 (19:54 +0000)]
added GLX 1.3 tokens and functions

24 years agoadded GLX 1.3 functions
Brian Paul [Tue, 23 Nov 1999 19:54:27 +0000 (19:54 +0000)]
added GLX 1.3 functions

24 years agoadded _mesa_clip_pixelrect()
Brian Paul [Mon, 22 Nov 1999 22:21:38 +0000 (22:21 +0000)]
added _mesa_clip_pixelrect()

24 years agoclean up of version handling, removed GLX_EXT_get_proc_address string
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

24 years agoremoved GLU_EXT_get_proc_address from ext strings
Brian Paul [Mon, 22 Nov 1999 22:15:50 +0000 (22:15 +0000)]
removed GLU_EXT_get_proc_address from ext strings

24 years agochanged comment for WriteRGBSpan()
Brian Paul [Mon, 22 Nov 1999 21:54:14 +0000 (21:54 +0000)]
changed comment for WriteRGBSpan()

24 years agoadded glXGetCurrentDisplay() for GLX 1.2
Brian Paul [Mon, 22 Nov 1999 21:52:23 +0000 (21:52 +0000)]
added glXGetCurrentDisplay() for GLX 1.2

24 years agobumped GLX version to 1.2, added glXGetCurrentDisplay()
Brian Paul [Mon, 22 Nov 1999 21:51:53 +0000 (21:51 +0000)]
bumped GLX version to 1.2, added glXGetCurrentDisplay()

24 years agofixed potential bug in _mesa_ShadeModel()
Brian Paul [Mon, 22 Nov 1999 18:58:53 +0000 (18:58 +0000)]
fixed potential bug in _mesa_ShadeModel()

24 years agoadded SET/CLEAR/TEST_BITS macros, misc clean-up
Brian Paul [Mon, 22 Nov 1999 18:57:56 +0000 (18:57 +0000)]
added SET/CLEAR/TEST_BITS macros, misc clean-up

24 years agofixed shade model bug (A.Borrmann)
Brian Paul [Mon, 22 Nov 1999 18:28:39 +0000 (18:28 +0000)]
fixed shade model bug (A.Borrmann)

24 years agoadded pragma 4615 (Eero), added copyright
Brian Paul [Mon, 22 Nov 1999 14:05:44 +0000 (14:05 +0000)]
added pragma 4615 (Eero), added copyright

24 years agoremoved redundant fxCloseHardware() decl
Brian Paul [Mon, 22 Nov 1999 14:02:12 +0000 (14:02 +0000)]
removed redundant fxCloseHardware() decl

24 years agoadded more ASM_SRCS
Andre Werthmann [Mon, 22 Nov 1999 01:24:25 +0000 (01:24 +0000)]
added more ASM_SRCS

25 years agorenamed struct gl_palette as struct gl_color_table
Brian Paul [Fri, 19 Nov 1999 22:51:29 +0000 (22:51 +0000)]
renamed struct gl_palette as struct gl_color_table

25 years agoupdates for thread safety
Brian Paul [Fri, 19 Nov 1999 22:33:50 +0000 (22:33 +0000)]
updates for thread safety

25 years agoupdates for Mesa 3.3
Brian Paul [Fri, 19 Nov 1999 22:26:52 +0000 (22:26 +0000)]
updates for Mesa 3.3

25 years agoreplace encounteed with encountered
Brian Paul [Fri, 19 Nov 1999 21:23:37 +0000 (21:23 +0000)]
replace encounteed with encountered

25 years agofixes for andree's drawarrays problems
Keith Whitwell [Fri, 19 Nov 1999 00:03:27 +0000 (00:03 +0000)]
fixes for andree's drawarrays problems

25 years agotwo fixes in gl_DrawArrays (Andree Borrman)
Brian Paul [Thu, 18 Nov 1999 23:56:04 +0000 (23:56 +0000)]
two fixes in gl_DrawArrays (Andree Borrman)

25 years agoreordered the extensions and numbered them
Brian Paul [Thu, 18 Nov 1999 20:23:31 +0000 (20:23 +0000)]
reordered the extensions and numbered them

25 years agofixed FX_grSstControl(), now returns FxBool
Brian Paul [Thu, 18 Nov 1999 19:42:09 +0000 (19:42 +0000)]
fixed FX_grSstControl(), now returns FxBool

25 years agoremoved unused fxTMNewTMFreeNode decl
Brian Paul [Thu, 18 Nov 1999 19:42:00 +0000 (19:42 +0000)]
removed unused fxTMNewTMFreeNode decl

25 years agosilence an uninitialized var warning
Brian Paul [Thu, 18 Nov 1999 15:44:37 +0000 (15:44 +0000)]
silence an uninitialized var warning

25 years agotest visinfo, not vishandle in save_glx_visual (Wolfram Gloger)
Brian Paul [Thu, 18 Nov 1999 15:17:01 +0000 (15:17 +0000)]
test visinfo, not vishandle in save_glx_visual (Wolfram Gloger)

25 years agochecked in the first new PIII vertex-transformation code
Andre Werthmann [Thu, 18 Nov 1999 09:20:50 +0000 (09:20 +0000)]
checked in the first new PIII vertex-transformation code

25 years agofixed some glitches (Eero Pajarre)
Brian Paul [Wed, 17 Nov 1999 21:19:48 +0000 (21:19 +0000)]
fixed some glitches (Eero Pajarre)

25 years agomake clean removes .lo .la and .libs/
Brian Paul [Tue, 16 Nov 1999 15:49:12 +0000 (15:49 +0000)]
make clean removes .lo .la and .libs/

25 years agofixed several texture state bugs found with objbug.c program
Brian Paul [Mon, 15 Nov 1999 22:21:47 +0000 (22:21 +0000)]
fixed several texture state bugs found with objbug.c program

25 years agotexture palette update
Brian Paul [Mon, 15 Nov 1999 18:18:15 +0000 (18:18 +0000)]
texture palette update

25 years agoinclude mem.h
Brian Paul [Mon, 15 Nov 1999 18:17:55 +0000 (18:17 +0000)]
include mem.h

25 years agofixed mistake in merge regarding texture palettes
Brian Paul [Mon, 15 Nov 1999 18:08:15 +0000 (18:08 +0000)]
fixed mistake in merge regarding texture palettes

25 years agoupdate/merge with Daryll's X server changes
Brian Paul [Mon, 15 Nov 1999 18:05:00 +0000 (18:05 +0000)]
update/merge with Daryll's X server changes

25 years agochanged multi-include guard symbol
Brian Paul [Mon, 15 Nov 1999 14:26:07 +0000 (14:26 +0000)]
changed multi-include guard symbol

25 years agofixed SSE bugs
Josh Vanderhoof [Sat, 13 Nov 1999 02:25:17 +0000 (02:25 +0000)]
fixed SSE bugs

25 years agoreplaced EXT_color_table with EXT_paletted_texture
Brian Paul [Fri, 12 Nov 1999 23:38:42 +0000 (23:38 +0000)]
replaced EXT_color_table with EXT_paletted_texture

25 years agoreplaced _GLAPI_EXT_color_table with _GLAPI_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

25 years agoreordered some functions
Brian Paul [Fri, 12 Nov 1999 18:27:27 +0000 (18:27 +0000)]
reordered some functions

25 years agomoved assembly-related macros from types.h to glheader.h
Brian Paul [Fri, 12 Nov 1999 18:23:47 +0000 (18:23 +0000)]
moved assembly-related macros from types.h to glheader.h

25 years agorestored the gl_Viewport function
Brian Paul [Fri, 12 Nov 1999 18:10:47 +0000 (18:10 +0000)]
restored the gl_Viewport function

25 years ago . More Watcom C++ warnings fixed in Mesa.
Kendall Bennett [Fri, 12 Nov 1999 16:46:56 +0000 (16:46 +0000)]
 . More Watcom C++ warnings fixed in Mesa.

25 years ago . More fixed to
Kendall Bennett [Fri, 12 Nov 1999 16:38:23 +0000 (16:38 +0000)]
 . More fixed to

25 years agoadded glxdpyinfo
Brian Paul [Fri, 12 Nov 1999 15:47:38 +0000 (15:47 +0000)]
added glxdpyinfo

25 years agoinitial check-in
Brian Paul [Fri, 12 Nov 1999 15:47:28 +0000 (15:47 +0000)]
initial check-in

25 years ago Workaround for the VMS 32 character maximum limit.
Jouk Jansen [Fri, 12 Nov 1999 08:32:37 +0000 (08:32 +0000)]
 Workaround for the VMS 32 character maximum limit.

25 years ago . Updates to get X86, MXX and 3DNow assembler code working with Watcom
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++.

25 years agoadded GL_EXT_texture_env_add extension
Brian Paul [Fri, 12 Nov 1999 02:07:56 +0000 (02:07 +0000)]
added GL_EXT_texture_env_add extension

25 years agoadded gl_extension_is_enabled()
Brian Paul [Fri, 12 Nov 1999 02:05:46 +0000 (02:05 +0000)]
added gl_extension_is_enabled()

25 years agoadded some braces to silence gcc warnings
Brian Paul [Fri, 12 Nov 1999 00:14:06 +0000 (00:14 +0000)]
added some braces to silence gcc warnings

25 years agominor clean-ups
Brian Paul [Fri, 12 Nov 1999 00:06:07 +0000 (00:06 +0000)]
minor clean-ups

25 years agochanged a warning string
Brian Paul [Thu, 11 Nov 1999 17:53:14 +0000 (17:53 +0000)]
changed a warning string

25 years agoColorTableEXT clean-up
Brian Paul [Thu, 11 Nov 1999 17:50:04 +0000 (17:50 +0000)]
ColorTableEXT clean-up

25 years agoremoved redundant extension prototypes
Brian Paul [Thu, 11 Nov 1999 17:48:32 +0000 (17:48 +0000)]
removed redundant extension prototypes

25 years agoupdated for new texture color palette struct
Brian Paul [Thu, 11 Nov 1999 17:11:49 +0000 (17:11 +0000)]
updated for new texture color palette struct

25 years agodon't include strings.h or stdio.h
Brian Paul [Thu, 11 Nov 1999 15:26:45 +0000 (15:26 +0000)]
don't include strings.h or stdio.h

25 years agoadded missing braces in array initializations
Brian Paul [Thu, 11 Nov 1999 14:37:24 +0000 (14:37 +0000)]
added missing braces in array initializations

25 years agoAdded missing GLAPIENTRY to glConvolution* and glCopy*
sio [Thu, 11 Nov 1999 14:11:16 +0000 (14:11 +0000)]
Added missing GLAPIENTRY to glConvolution* and glCopy*

25 years ago version 3.3 update
Jouk Jansen [Thu, 11 Nov 1999 09:57:57 +0000 (09:57 +0000)]
  version 3.3 update

25 years ago tess_macro.h included
Jouk Jansen [Thu, 11 Nov 1999 09:55:39 +0000 (09:55 +0000)]
 tess_macro.h included

25 years ago . Updated GL/gl.h with GLCALLACKP and GLAPIENTRYP macros for compatibility
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.

25 years agoinitial changes for Mesa 3.3
Brian Paul [Thu, 11 Nov 1999 01:28:16 +0000 (01:28 +0000)]
initial changes for Mesa 3.3

25 years agofirst big check-in of new Mesa 3.3 code
Brian Paul [Thu, 11 Nov 1999 01:22:25 +0000 (01:22 +0000)]
first big check-in of new Mesa 3.3 code

25 years agofix for colormaterial
Keith Whitwell [Wed, 10 Nov 1999 06:29:44 +0000 (06:29 +0000)]
fix for colormaterial

25 years agouse glClientActiveTexture in interleaved setup
Keith Whitwell [Tue, 9 Nov 1999 17:26:15 +0000 (17:26 +0000)]
use glClientActiveTexture in interleaved setup

25 years agomore fixes for glDrawArrays
Keith Whitwell [Tue, 9 Nov 1999 17:00:25 +0000 (17:00 +0000)]
more fixes for glDrawArrays

25 years agosecond try at drawarrays fix
Keith Whitwell [Tue, 9 Nov 1999 10:12:34 +0000 (10:12 +0000)]
second try at drawarrays fix

25 years agofix for (some of?) the vertex array problems
Keith Whitwell [Tue, 9 Nov 1999 09:18:40 +0000 (09:18 +0000)]
fix for (some of?) the vertex array problems

25 years agofixed typo: replaced |= with != in conditional
Brian Paul [Tue, 9 Nov 1999 07:59:54 +0000 (07:59 +0000)]
fixed typo: replaced |= with != in conditional

25 years agoreplace GLint with GLsizei in a gluScaleImage, gluBuild1/2DMipmaps()
Brian Paul [Tue, 9 Nov 1999 06:16:59 +0000 (06:16 +0000)]
replace GLint with GLsizei in a gluScaleImage, gluBuild1/2DMipmaps()

25 years agoheader includes clean-up (Daryll)
Brian Paul [Mon, 8 Nov 1999 15:29:43 +0000 (15:29 +0000)]
header includes clean-up (Daryll)

25 years agochanges to silence MSVC warnings
Brian Paul [Mon, 8 Nov 1999 15:28:08 +0000 (15:28 +0000)]
changes to silence MSVC warnings

25 years agoflush pb after each line segment - for conformance
Brian Paul [Mon, 8 Nov 1999 14:36:32 +0000 (14:36 +0000)]
flush pb after each line segment - for conformance