mesa.git
24 years agoadded OSMesaCreateContextExt()
Brian Paul [Fri, 8 Sep 2000 16:41:38 +0000 (16:41 +0000)]
added OSMesaCreateContextExt()

24 years agoadded device driver changes
Brian Paul [Thu, 7 Sep 2000 15:46:05 +0000 (15:46 +0000)]
added device driver changes

24 years agoRemoved ctx->Driver.LogicOp().
Brian Paul [Thu, 7 Sep 2000 15:45:26 +0000 (15:45 +0000)]
Removed ctx->Driver.LogicOp().
ctx->Driver.Index/ColorMask() now return void.
Removed SWmasking and SWLogicOpEnabled variables.
LogicOps and color/index masking are no longer special-case device
driver functions.  The Xlib driver was the only driver that used
them.  Things are more uniform now.

24 years agoadded xmesa_update_span_funcs()
Brian Paul [Thu, 7 Sep 2000 15:42:38 +0000 (15:42 +0000)]
added xmesa_update_span_funcs()

24 years agorenamed Xlib driver files
Brian Paul [Thu, 7 Sep 2000 15:42:13 +0000 (15:42 +0000)]
renamed Xlib driver files

24 years agonewly organized Xlib driver files
Brian Paul [Thu, 7 Sep 2000 15:40:30 +0000 (15:40 +0000)]
newly organized Xlib driver files

24 years agoadded device driver function for texture proxy testing
Brian Paul [Thu, 7 Sep 2000 15:38:49 +0000 (15:38 +0000)]
added device driver function for texture proxy testing

24 years agosilence compiler warning (zoomY0)
Brian Paul [Wed, 6 Sep 2000 17:44:52 +0000 (17:44 +0000)]
silence compiler warning (zoomY0)

24 years agotest for __bsdi__ for XFree86
Brian Paul [Wed, 6 Sep 2000 17:34:41 +0000 (17:34 +0000)]
test for __bsdi__ for XFree86

24 years agoreplaced ## with CONCAT macro
Brian Paul [Wed, 6 Sep 2000 17:33:40 +0000 (17:33 +0000)]
replaced ## with CONCAT macro

24 years agooops- forgot convolution for glGetTexImage. Done now.
Brian Paul [Wed, 6 Sep 2000 15:15:43 +0000 (15:15 +0000)]
oops- forgot convolution for glGetTexImage.  Done now.

24 years agopassing proxy targets to glGetTexImage() should generate GL_INVALID_ENUM
Brian Paul [Tue, 5 Sep 2000 22:11:38 +0000 (22:11 +0000)]
passing proxy targets to glGetTexImage() should generate GL_INVALID_ENUM

24 years agouse clear_proxy_teximage() instead of MEMSET()
Brian Paul [Tue, 5 Sep 2000 22:04:30 +0000 (22:04 +0000)]
use clear_proxy_teximage() instead of MEMSET()

24 years agoGetConvolution/SeparableFilter() now finished
Brian Paul [Tue, 5 Sep 2000 20:28:56 +0000 (20:28 +0000)]
GetConvolution/SeparableFilter() now finished

24 years agoadded tracing facility from Loki
Brian Paul [Tue, 5 Sep 2000 20:28:06 +0000 (20:28 +0000)]
added tracing facility from Loki

24 years agoadded tracing facility from Loki
Brian Paul [Tue, 5 Sep 2000 20:17:37 +0000 (20:17 +0000)]
added tracing facility from Loki

24 years agoadded const to _mesa_select_tex_object()
Brian Paul [Tue, 5 Sep 2000 15:41:25 +0000 (15:41 +0000)]
added const to _mesa_select_tex_object()

24 years agoFixed bug in fill_texture_image(). Clean-up in _mesaGetTexImage()
Brian Paul [Tue, 5 Sep 2000 15:40:34 +0000 (15:40 +0000)]
Fixed bug in fill_texture_image().  Clean-up in _mesaGetTexImage()

24 years agoadded convolution, ARB_imaging items
Brian Paul [Sat, 2 Sep 2000 17:54:28 +0000 (17:54 +0000)]
added convolution, ARB_imaging items

24 years agoenabled GL_EXT_convolution and GL_ARB_imaging
Brian Paul [Sat, 2 Sep 2000 17:52:53 +0000 (17:52 +0000)]
enabled GL_EXT_convolution and GL_ARB_imaging

24 years agofinished convolution
Brian Paul [Sat, 2 Sep 2000 17:52:21 +0000 (17:52 +0000)]
finished convolution

24 years agodestBytesPerRow was uninitialized in make_texture_image()
Brian Paul [Fri, 1 Sep 2000 22:01:12 +0000 (22:01 +0000)]
destBytesPerRow was uninitialized in make_texture_image()

24 years agoinitial check-in
Brian Paul [Fri, 1 Sep 2000 21:01:18 +0000 (21:01 +0000)]
initial check-in

24 years agoadded new extensions
Brian Paul [Thu, 31 Aug 2000 23:04:17 +0000 (23:04 +0000)]
added new extensions

24 years agoadded Glide3 bug fix info
Brian Paul [Thu, 31 Aug 2000 23:04:03 +0000 (23:04 +0000)]
added Glide3 bug fix info

24 years agofbiRev and tmuRev weren't getting initialized when using Glide3
Brian Paul [Thu, 31 Aug 2000 22:32:45 +0000 (22:32 +0000)]
fbiRev and tmuRev weren't getting initialized when using Glide3

24 years agoadded more resolutions (Andy Sloane)
Brian Paul [Thu, 31 Aug 2000 22:08:04 +0000 (22:08 +0000)]
added more resolutions (Andy Sloane)

24 years agoconvolution for glTexImage[123]D now works
Brian Paul [Thu, 31 Aug 2000 15:24:39 +0000 (15:24 +0000)]
convolution for glTexImage[123]D now works

24 years agorenamed some variables
Brian Paul [Thu, 31 Aug 2000 15:24:07 +0000 (15:24 +0000)]
renamed some variables

24 years agomore convolution work
Brian Paul [Wed, 30 Aug 2000 18:22:28 +0000 (18:22 +0000)]
more convolution work

24 years agoadded _mesa_pack_float_rgba_span()
Brian Paul [Wed, 30 Aug 2000 18:21:37 +0000 (18:21 +0000)]
added _mesa_pack_float_rgba_span()

24 years agoadded more extensions testing code
Brian Paul [Wed, 30 Aug 2000 18:21:06 +0000 (18:21 +0000)]
added more extensions testing code

24 years agofinished compressed texture support (Bill White)
Brian Paul [Tue, 29 Aug 2000 23:31:23 +0000 (23:31 +0000)]
finished compressed texture support (Bill White)

24 years agoadded MESA_FF_R8_G8_B8 (alpha filled to 0xff) format
Brian Paul [Tue, 29 Aug 2000 23:30:53 +0000 (23:30 +0000)]
added MESA_FF_R8_G8_B8 (alpha filled to 0xff) format

24 years agochanged default Shininess to 6
Brian Paul [Tue, 29 Aug 2000 21:17:38 +0000 (21:17 +0000)]
changed default Shininess to 6

24 years agodon't free ctx inside _mesa_initialize_context() if error, caller does that.
Brian Paul [Tue, 29 Aug 2000 18:57:58 +0000 (18:57 +0000)]
don't free ctx inside _mesa_initialize_context() if error, caller does that.

24 years agoupdated some comments
Brian Paul [Tue, 29 Aug 2000 14:25:30 +0000 (14:25 +0000)]
updated some comments

24 years ago Committing in .
Jouk Jansen [Thu, 24 Aug 2000 08:48:27 +0000 (08:48 +0000)]
 Committing in .

 Modified Files:
  Mesa/demos/descrip.mms

 One forgotten file for VMS to support /name=(as_is,short)

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

24 years agoadded convolve.h header
Brian Paul [Wed, 23 Aug 2000 14:33:04 +0000 (14:33 +0000)]
added convolve.h header

24 years agoenabling 1D convolution caused a problem
Brian Paul [Wed, 23 Aug 2000 14:32:06 +0000 (14:32 +0000)]
enabling 1D convolution caused a problem

24 years agomoved convolution API functions to convolve.c
Brian Paul [Wed, 23 Aug 2000 14:31:25 +0000 (14:31 +0000)]
moved convolution API functions to convolve.c

24 years agofinished separable filter functions
Brian Paul [Tue, 22 Aug 2000 18:54:25 +0000 (18:54 +0000)]
finished separable filter functions

24 years ago Committing in .
Jouk Jansen [Tue, 22 Aug 2000 13:31:00 +0000 (13:31 +0000)]
 Committing in .

 Modified Files:
  Mesa/include/GL/glx.h Mesa/include/GL/xmesa.h
  Mesa/src/descrip.mms Mesa/src/X/glxheader.h
  Mesa/src/X/xfonts.c Mesa/src/X/xfonts.h
  Mesa/src-glu/descrip.mms Mesa/src-glut/capturexfont.c
  Mesa/src-glut/descrip.mms Mesa/src-glut/glut_cmap.c
  Mesa/src-glut/glut_event.c Mesa/src-glut/glut_fullscrn.c
  Mesa/src-glut/glut_gamemode.c Mesa/src-glut/glut_init.c
  Mesa/src-glut/glut_input.c Mesa/src-glut/glut_menu.c
  Mesa/src-glut/glut_menu2.c Mesa/src-glut/glut_overlay.c
  Mesa/src-glut/glut_win.c Mesa/src-glut/glut_winmisc.c
  Mesa/src-glut/glutint.h Mesa/src-glut/layerutil.h
  Mesa/vms/analyze_map.com
 Added Files:
  Mesa/include/GL/vms_x_fix.h

 Patches effective on VMS only. This allows for compiling with
 /name=(as_is,short). This breaks the binary compatibility with previous
 versions for VMS, but is the only way to combine Mesa with GTK for VMS.

                      Jouk
----------------------------------------------------------------------

24 years agochanged quad vertex colors to be tessellation invariant
Brian Paul [Mon, 21 Aug 2000 21:05:39 +0000 (21:05 +0000)]
changed quad vertex colors to be tessellation invariant

24 years agoprint UNDEFINED MODE over samples that are undefined in the GL spec
Brian Paul [Mon, 21 Aug 2000 20:04:55 +0000 (20:04 +0000)]
print UNDEFINED MODE over samples that are undefined in the GL spec

24 years agouse ImageTransferState
Brian Paul [Mon, 21 Aug 2000 14:26:01 +0000 (14:26 +0000)]
use ImageTransferState

24 years agoadded convolve.c to file list
Brian Paul [Mon, 21 Aug 2000 14:25:25 +0000 (14:25 +0000)]
added convolve.c to file list

24 years agoincreased max convolution filter size
Brian Paul [Mon, 21 Aug 2000 14:24:53 +0000 (14:24 +0000)]
increased max convolution filter size

24 years agomore convolution work, not done
Brian Paul [Mon, 21 Aug 2000 14:24:30 +0000 (14:24 +0000)]
more convolution work, not done

24 years agobasic glDrawPixels convolution implemented
Brian Paul [Mon, 21 Aug 2000 14:24:10 +0000 (14:24 +0000)]
basic glDrawPixels convolution implemented

24 years agofixed image transfer errors
Brian Paul [Mon, 21 Aug 2000 14:23:09 +0000 (14:23 +0000)]
fixed image transfer errors

24 years agoimplemented new ImageTransferState bitmask
Brian Paul [Mon, 21 Aug 2000 14:22:24 +0000 (14:22 +0000)]
implemented new ImageTransferState bitmask

24 years agooptimized glDrawPixels for glPixelZoom(1,-1) (Andrew Gee)
Brian Paul [Wed, 16 Aug 2000 20:51:53 +0000 (20:51 +0000)]
optimized glDrawPixels for glPixelZoom(1,-1) (Andrew Gee)

24 years agoadded missing radius multiplication factor to sphere code
Brian Paul [Wed, 16 Aug 2000 20:36:34 +0000 (20:36 +0000)]
added missing radius multiplication factor to sphere code

24 years agofixed typo which disabled simple_DrawPixels
Brian Paul [Wed, 16 Aug 2000 17:32:42 +0000 (17:32 +0000)]
fixed typo which disabled simple_DrawPixels

24 years agofixed some warnings (Alan H.)
Brian Paul [Wed, 16 Aug 2000 17:26:06 +0000 (17:26 +0000)]
fixed some warnings (Alan H.)

24 years agoremoved all dependencies on XMesa
Brian Paul [Sun, 13 Aug 2000 03:57:21 +0000 (03:57 +0000)]
removed all dependencies on XMesa

24 years agofixed segfault problem when using MESA_GLX_FX
Brian Paul [Sun, 13 Aug 2000 03:44:08 +0000 (03:44 +0000)]
fixed segfault problem when using MESA_GLX_FX

24 years agofixed depth mask bug in fxddClear(DD_DEPTH_BIT)
Brian Paul [Wed, 9 Aug 2000 17:56:27 +0000 (17:56 +0000)]
fixed depth mask bug in fxddClear(DD_DEPTH_BIT)

24 years ago Committing in .
Jouk Jansen [Wed, 9 Aug 2000 06:24:55 +0000 (06:24 +0000)]
 Committing in .

 Modified Files:
  Mesa/src-glu/descrip.mms

 Update VMS-makefile for "old" GLU
----------------------------------------------------------------------

24 years agoupdated version to 3.5
Brian Paul [Tue, 8 Aug 2000 16:20:32 +0000 (16:20 +0000)]
updated version to 3.5

24 years agobumped MESA_MINOR to 5
Brian Paul [Tue, 8 Aug 2000 16:16:22 +0000 (16:16 +0000)]
bumped MESA_MINOR to 5

24 years agoadded GetInteger/Float/Double/Boolean/Pointer device driver functions
Brian Paul [Tue, 8 Aug 2000 16:15:14 +0000 (16:15 +0000)]
added GetInteger/Float/Double/Boolean/Pointer device driver functions

24 years agoadded NULL parameter checking to API functions
Brian Paul [Thu, 3 Aug 2000 14:03:17 +0000 (14:03 +0000)]
added NULL parameter checking to API functions

24 years agoupdated Phil's email address
Brian Paul [Wed, 2 Aug 2000 20:35:09 +0000 (20:35 +0000)]
updated Phil's email address

24 years agoupdates from mesa3d@billbaxter.com
Brian Paul [Wed, 2 Aug 2000 20:29:03 +0000 (20:29 +0000)]
updates from mesa3d@billbaxter.com

24 years agofixed return val bug in glAreTexturesResident()
Brian Paul [Wed, 2 Aug 2000 20:16:03 +0000 (20:16 +0000)]
fixed return val bug in glAreTexturesResident()

24 years agoadded include/GL/mesa_wgl.h to tar file list
Brian Paul [Wed, 2 Aug 2000 20:14:23 +0000 (20:14 +0000)]
added include/GL/mesa_wgl.h to tar file list

24 years agoupdated by Alessandro Pisani
Brian Paul [Wed, 2 Aug 2000 20:09:09 +0000 (20:09 +0000)]
updated by Alessandro Pisani

24 years agotest handling of lots of textures
Brian Paul [Wed, 2 Aug 2000 17:57:56 +0000 (17:57 +0000)]
test handling of lots of textures

24 years agoremoved GLU 1.2 symbols
Brian Paul [Wed, 2 Aug 2000 14:08:48 +0000 (14:08 +0000)]
removed GLU 1.2 symbols

24 years agodefine GL_GLEXT_PROTOTYPES before including mesa_wgl.h
Brian Paul [Wed, 2 Aug 2000 00:41:21 +0000 (00:41 +0000)]
define GL_GLEXT_PROTOTYPES before including mesa_wgl.h

24 years agoinitialize texture priorities to 1.0, clean-up of _mesa_PrioritizeTextures()
Brian Paul [Wed, 2 Aug 2000 00:38:25 +0000 (00:38 +0000)]
initialize texture priorities to 1.0, clean-up of _mesa_PrioritizeTextures()

24 years agoglGetTexParameter(GL_TEXTURE_RESIDENT) didn't query device driver
Brian Paul [Tue, 1 Aug 2000 17:33:53 +0000 (17:33 +0000)]
glGetTexParameter(GL_TEXTURE_RESIDENT) didn't query device driver

24 years agotest against an epsilon magnitude in gl_rotation_matrix()
Brian Paul [Mon, 31 Jul 2000 15:31:29 +0000 (15:31 +0000)]
test against an epsilon magnitude in gl_rotation_matrix()

24 years agoinstall glext.h too
Brian Paul [Mon, 31 Jul 2000 15:27:11 +0000 (15:27 +0000)]
install glext.h too

24 years agoadded missing widgets-mesa/src/*.c files, updated version numbers to 3.5
Brian Paul [Mon, 31 Jul 2000 13:59:22 +0000 (13:59 +0000)]
added missing widgets-mesa/src/*.c files, updated version numbers to 3.5

24 years ago3.5 release notes
Brian Paul [Mon, 31 Jul 2000 13:58:04 +0000 (13:58 +0000)]
3.5 release notes

24 years agoadded placeholders for 3.4 and 3.5 info
Brian Paul [Mon, 31 Jul 2000 13:57:40 +0000 (13:57 +0000)]
added placeholders for 3.4 and 3.5 info

24 years agofixed glitches in zip file rules
Brian Paul [Fri, 21 Jul 2000 16:36:35 +0000 (16:36 +0000)]
fixed glitches in zip file rules

24 years agoimported from 3.2.1 release
Brian Paul [Fri, 21 Jul 2000 16:32:33 +0000 (16:32 +0000)]
imported from 3.2.1 release

24 years agolots of updates for 3.3
Brian Paul [Fri, 21 Jul 2000 16:26:41 +0000 (16:26 +0000)]
lots of updates for 3.3

24 years agoremoved beta occurances
Brian Paul [Fri, 21 Jul 2000 16:26:28 +0000 (16:26 +0000)]
removed beta occurances

24 years agoadded 3.2.1 info and final 3.3 info
Brian Paul [Fri, 21 Jul 2000 15:41:59 +0000 (15:41 +0000)]
added 3.2.1 info and final 3.3 info

24 years agoremoved beta from version string
Brian Paul [Fri, 21 Jul 2000 15:41:08 +0000 (15:41 +0000)]
removed beta from version string

24 years agoadded GLX multi-thread demo
Brian Paul [Thu, 20 Jul 2000 20:12:17 +0000 (20:12 +0000)]
added GLX multi-thread demo

24 years agofix for eval regression
Keith Whitwell [Thu, 20 Jul 2000 15:53:17 +0000 (15:53 +0000)]
fix for eval regression

24 years agocall glutInit()
Brian Paul [Wed, 19 Jul 2000 23:57:24 +0000 (23:57 +0000)]
call glutInit()

24 years agoa bunch of thread-safety changes
Brian Paul [Wed, 19 Jul 2000 23:26:35 +0000 (23:26 +0000)]
a bunch of thread-safety changes

24 years agoinitialize GenBit[STRQ] in init_texture_unit()
Brian Paul [Wed, 19 Jul 2000 20:58:59 +0000 (20:58 +0000)]
initialize GenBit[STRQ] in init_texture_unit()

24 years agorestore driver depth test enable/disable state in PopAttrib()
Brian Paul [Wed, 19 Jul 2000 18:34:00 +0000 (18:34 +0000)]
restore driver depth test enable/disable state in PopAttrib()

24 years agoremoved two bugs
Brian Paul [Wed, 19 Jul 2000 15:08:55 +0000 (15:08 +0000)]
removed two bugs

24 years agoFixed off-by-one error in compute_shine_table(). Minor code clean-up
Brian Paul [Tue, 18 Jul 2000 16:55:56 +0000 (16:55 +0000)]
Fixed off-by-one error in compute_shine_table().  Minor code clean-up

24 years agoadded: touch widgets-sgi/depend
Brian Paul [Tue, 18 Jul 2000 14:31:59 +0000 (14:31 +0000)]
added: touch widgets-sgi/depend

24 years agoremoved more redundant files from tar archive
Brian Paul [Tue, 18 Jul 2000 01:30:36 +0000 (01:30 +0000)]
removed more redundant files from tar archive

24 years agoremoved redundant configure file from tar list
Brian Paul [Tue, 18 Jul 2000 01:14:38 +0000 (01:14 +0000)]
removed redundant configure file from tar list

24 years agochanged version string to 3.2.1
Brian Paul [Tue, 18 Jul 2000 01:13:28 +0000 (01:13 +0000)]
changed version string to 3.2.1

24 years agoFix for gloss and sgl eval bugs.
Keith Whitwell [Mon, 17 Jul 2000 12:53:33 +0000 (12:53 +0000)]
Fix for gloss and sgl eval bugs.

24 years agoanother tweak to optimized GL_RETURN code
Brian Paul [Sat, 15 Jul 2000 03:14:25 +0000 (03:14 +0000)]
another tweak to optimized GL_RETURN code

24 years agofixed AA sampling problem, misc clean-up
Brian Paul [Sat, 15 Jul 2000 03:13:43 +0000 (03:13 +0000)]
fixed AA sampling problem, misc clean-up