mesa.git
21 years agorenamed dither-related preprocessor symbols (bug 536406)
Brian Paul [Fri, 24 Jan 2003 15:33:22 +0000 (15:33 +0000)]
renamed dither-related preprocessor symbols (bug 536406)

21 years agopush/pop color table state (Eric Plante)
Brian Paul [Wed, 22 Jan 2003 17:58:52 +0000 (17:58 +0000)]
push/pop color table state (Eric Plante)

21 years agoimproved solve_plane_chan() (Evgeny Kotsuba)
Brian Paul [Wed, 22 Jan 2003 15:03:09 +0000 (15:03 +0000)]
improved solve_plane_chan() (Evgeny Kotsuba)

21 years agoglGet(GL_CURRENT_SECONDARY_COLOR) should return 4 values, not 3
Brian Paul [Wed, 22 Jan 2003 00:42:45 +0000 (00:42 +0000)]
glGet(GL_CURRENT_SECONDARY_COLOR) should return 4 values, not 3

21 years agoadded missing break (Leif Delgass)
Brian Paul [Tue, 21 Jan 2003 23:58:29 +0000 (23:58 +0000)]
added missing break (Leif Delgass)

21 years agoGL_SGI_texture_color_table
Brian Paul [Tue, 21 Jan 2003 21:48:29 +0000 (21:48 +0000)]
GL_SGI_texture_color_table

21 years agoGL_SGI_texture_color_table extension (Eric Plante)
Brian Paul [Tue, 21 Jan 2003 21:47:45 +0000 (21:47 +0000)]
GL_SGI_texture_color_table extension (Eric Plante)

21 years agonew X86 CPU detection code (Petr Sebor)
Brian Paul [Tue, 21 Jan 2003 16:13:55 +0000 (16:13 +0000)]
new X86 CPU detection code (Petr Sebor)

21 years agoGL_ATI_texture_env_combine3 extension
Brian Paul [Tue, 21 Jan 2003 15:49:06 +0000 (15:49 +0000)]
GL_ATI_texture_env_combine3 extension

21 years agocheck for NV_fragment_program for glGetString(GL_PROGRAM_ERROR_STRING_NV)
Brian Paul [Tue, 21 Jan 2003 15:45:39 +0000 (15:45 +0000)]
check for NV_fragment_program for glGetString(GL_PROGRAM_ERROR_STRING_NV)

21 years agofix an assertion
Brian Paul [Mon, 20 Jan 2003 15:21:41 +0000 (15:21 +0000)]
fix an assertion

21 years agouse COPY_CHAN4 macro
Brian Paul [Mon, 20 Jan 2003 15:20:27 +0000 (15:20 +0000)]
use COPY_CHAN4 macro

21 years agouse R/G/B/ACOMP indexes (Evgeny Kotsuba)
Brian Paul [Mon, 20 Jan 2003 00:25:17 +0000 (00:25 +0000)]
use R/G/B/ACOMP indexes (Evgeny Kotsuba)

21 years agofix IBM CPP warning (Evgeny Kotsuba)
Brian Paul [Mon, 20 Jan 2003 00:24:22 +0000 (00:24 +0000)]
fix IBM CPP warning (Evgeny Kotsuba)

21 years agoadd some casts
Brian Paul [Sun, 19 Jan 2003 15:27:37 +0000 (15:27 +0000)]
add some casts

21 years agofix for framebuffer width and height when window hasn't been realized.
Alan Hourihane [Thu, 16 Jan 2003 19:10:46 +0000 (19:10 +0000)]
fix for framebuffer width and height when window hasn't been realized.

21 years agoanother fix for glDrawPixels + clipping
Brian Paul [Thu, 16 Jan 2003 18:57:44 +0000 (18:57 +0000)]
another fix for glDrawPixels + clipping

21 years agoupdate CurrentStack in glActiveTexture if needed (bug 669080)
Brian Paul [Thu, 16 Jan 2003 15:22:13 +0000 (15:22 +0000)]
update CurrentStack in glActiveTexture if needed (bug 669080)

21 years agofix glDrawPixels hang when clipping
Brian Paul [Wed, 15 Jan 2003 23:46:34 +0000 (23:46 +0000)]
fix glDrawPixels hang when clipping

21 years ago Committing in .
Jouk Jansen [Wed, 15 Jan 2003 13:37:47 +0000 (13:37 +0000)]
 Committing in .

 the latest changes were in UNIX and not VMS makefile syntax.
 changed to VMS syntax.

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

21 years agoFix SourceForge bug 664908. wglDescribePixelFormat should return the
Karl Schultz [Wed, 15 Jan 2003 00:34:16 +0000 (00:34 +0000)]
Fix SourceForge bug 664908.  wglDescribePixelFormat should return the
number of valid PFD's if the PFD pointer is NULL, without checking
the validity of the other parameters.

21 years agosimple GL_NV_fragment_program test
Brian Paul [Tue, 14 Jan 2003 22:50:02 +0000 (22:50 +0000)]
simple GL_NV_fragment_program test

21 years agofragment program execution
Brian Paul [Tue, 14 Jan 2003 04:57:47 +0000 (04:57 +0000)]
fragment program execution

21 years agoFirst batch of code for GL_NV_fragment_program.
Brian Paul [Tue, 14 Jan 2003 04:55:45 +0000 (04:55 +0000)]
First batch of code for GL_NV_fragment_program.
Re-org of some GL_NV_vertex_program code.
Replace MAX_TEXTURE_UNITS with MAX_TEXTURE_COORD_UNITS and MAX_TEXTURE_IMAGE_UNITS.

21 years agoGL_NV_fragment_program
Brian Paul [Tue, 14 Jan 2003 04:50:14 +0000 (04:50 +0000)]
GL_NV_fragment_program

21 years agoprototype render-to-texture
Brian Paul [Tue, 14 Jan 2003 04:49:31 +0000 (04:49 +0000)]
prototype render-to-texture

21 years agoinitial code for render-to-texture
Brian Paul [Tue, 14 Jan 2003 04:49:07 +0000 (04:49 +0000)]
initial code for render-to-texture

21 years agoremove const from _mesa_strtof()
Brian Paul [Tue, 14 Jan 2003 03:05:38 +0000 (03:05 +0000)]
remove const from _mesa_strtof()

21 years agoadded _mesa_strtof()
Brian Paul [Tue, 14 Jan 2003 03:02:13 +0000 (03:02 +0000)]
added _mesa_strtof()

21 years agoOSMesa16 updates (Eric Plante), added _mesa_strtof()
Brian Paul [Tue, 14 Jan 2003 03:00:54 +0000 (03:00 +0000)]
OSMesa16 updates (Eric Plante), added _mesa_strtof()

21 years agofix fog stride bugs (Michel Danzer)
Brian Paul [Mon, 13 Jan 2003 15:47:52 +0000 (15:47 +0000)]
fix fog stride bugs (Michel Danzer)

21 years agoremove ADD_L altogether
Brian Paul [Thu, 9 Jan 2003 23:43:02 +0000 (23:43 +0000)]
remove ADD_L altogether

21 years agos/16/32/ (Josh Vanderhoof)
Brian Paul [Thu, 9 Jan 2003 18:03:20 +0000 (18:03 +0000)]
s/16/32/ (Josh Vanderhoof)

21 years agomoved ADD_L instruction (Linus Torvalds)
Brian Paul [Thu, 9 Jan 2003 14:56:25 +0000 (14:56 +0000)]
moved ADD_L instruction (Linus Torvalds)

21 years agoadded font-related symbols
Brian Paul [Thu, 9 Jan 2003 14:36:54 +0000 (14:36 +0000)]
added font-related symbols

21 years agofix some float/ubyte mistakes (Daniel Borca)
Brian Paul [Wed, 8 Jan 2003 21:32:33 +0000 (21:32 +0000)]
fix some float/ubyte mistakes (Daniel Borca)

21 years agomove t->Image[i]->Format test (bug 659012)
Brian Paul [Wed, 8 Jan 2003 16:48:04 +0000 (16:48 +0000)]
move t->Image[i]->Format test (bug 659012)

21 years agofix typo in rotation code (bug 659677)
Brian Paul [Wed, 8 Jan 2003 16:42:47 +0000 (16:42 +0000)]
fix typo in rotation code (bug 659677)

21 years agofix glCopyTexSubImage2D error checking (bug 661907)
Brian Paul [Wed, 8 Jan 2003 16:24:05 +0000 (16:24 +0000)]
fix glCopyTexSubImage2D error checking (bug 661907)

21 years agoCheck that ActiveTextureARB doesn't overflow MaxTextureUnits
Alan Hourihane [Mon, 30 Dec 2002 19:24:05 +0000 (19:24 +0000)]
Check that ActiveTextureARB doesn't overflow MaxTextureUnits

21 years agoAdd missing break statements
Keith Whitwell [Thu, 19 Dec 2002 18:36:01 +0000 (18:36 +0000)]
Add missing break statements

21 years agoadded new DOS files
Brian Paul [Thu, 19 Dec 2002 15:18:22 +0000 (15:18 +0000)]
added new DOS files

21 years agoobsolete
Brian Paul [Thu, 19 Dec 2002 15:15:24 +0000 (15:15 +0000)]
obsolete

21 years agoDOS updates
Brian Paul [Thu, 19 Dec 2002 15:14:58 +0000 (15:14 +0000)]
DOS updates

21 years agoDOS updates from Daniel Borca.
Brian Paul [Wed, 18 Dec 2002 15:06:36 +0000 (15:06 +0000)]
DOS updates from Daniel Borca.

21 years agocomment changes
Brian Paul [Wed, 18 Dec 2002 15:02:19 +0000 (15:02 +0000)]
comment changes

21 years agoimproved error message
Brian Paul [Wed, 18 Dec 2002 15:01:26 +0000 (15:01 +0000)]
improved error message

21 years agoadded RELNOTES-5.1 file
Brian Paul [Wed, 18 Dec 2002 14:57:34 +0000 (14:57 +0000)]
added RELNOTES-5.1 file

21 years agobug fixes
Brian Paul [Wed, 18 Dec 2002 14:56:59 +0000 (14:56 +0000)]
bug fixes

21 years agoAdd mechanism to destroy mutexes. Important on OS's where mutex initialization
Keith Whitwell [Thu, 12 Dec 2002 13:03:15 +0000 (13:03 +0000)]
Add mechanism to destroy mutexes.  Important on OS's where mutex initialization
allocates memory (like FreeBSD).

21 years agouse/test GL_SGIS_generate_mipmaps if available
Brian Paul [Tue, 10 Dec 2002 16:51:28 +0000 (16:51 +0000)]
use/test GL_SGIS_generate_mipmaps if available

21 years agolet _mesa_problem() take variable arguments
Brian Paul [Fri, 6 Dec 2002 03:10:59 +0000 (03:10 +0000)]
let _mesa_problem() take variable arguments

21 years agoDon't crash if End received without a Begin...
Keith Whitwell [Thu, 5 Dec 2002 11:49:46 +0000 (11:49 +0000)]
Don't crash if End received without a Begin...

21 years agoadded _mesa_print_texunit_state() for debugging
Brian Paul [Thu, 5 Dec 2002 04:51:57 +0000 (04:51 +0000)]
added _mesa_print_texunit_state() for debugging

21 years agoproperly handle very wide images
Brian Paul [Thu, 5 Dec 2002 04:48:53 +0000 (04:48 +0000)]
properly handle very wide images

21 years agoclean-ups, comments
Brian Paul [Thu, 5 Dec 2002 04:46:54 +0000 (04:46 +0000)]
clean-ups, comments

21 years agofix bad _mesa_printf() calls (mesa bug 646753)
Brian Paul [Wed, 4 Dec 2002 14:24:44 +0000 (14:24 +0000)]
fix bad _mesa_printf() calls (mesa bug 646753)

21 years agoupdated to use ARB extensions
Brian Paul [Tue, 3 Dec 2002 03:13:17 +0000 (03:13 +0000)]
updated to use ARB extensions

21 years agoadded GL_DEPTH_COMPONENT to two assertions
Brian Paul [Tue, 3 Dec 2002 00:05:48 +0000 (00:05 +0000)]
added GL_DEPTH_COMPONENT to two assertions

21 years agodeclar vsnprintf for OS/2 and VMS (Evgeny Kotsuba)
Brian Paul [Sun, 1 Dec 2002 13:59:11 +0000 (13:59 +0000)]
declar vsnprintf for OS/2 and VMS (Evgeny Kotsuba)

22 years agoadded const to casts
Brian Paul [Sat, 30 Nov 2002 17:18:46 +0000 (17:18 +0000)]
added const to casts

22 years agoremove GLUTAPIENTRY from __glutCloseDownGameMode
Brian Paul [Sat, 30 Nov 2002 17:04:04 +0000 (17:04 +0000)]
remove GLUTAPIENTRY from __glutCloseDownGameMode

22 years agomask is always non-null in write_rgba_pixels and write_monorgba_pixels
Brian Paul [Thu, 28 Nov 2002 15:56:06 +0000 (15:56 +0000)]
mask is always non-null in write_rgba_pixels and write_monorgba_pixels

22 years agouse polygon offset to avoid multi-pass Z-fighting artifacts
Brian Paul [Thu, 28 Nov 2002 15:51:55 +0000 (15:51 +0000)]
use polygon offset to avoid multi-pass Z-fighting artifacts

22 years agoadded missing call to _mesa_write_mono_alpha_span()
Brian Paul [Tue, 26 Nov 2002 03:00:04 +0000 (03:00 +0000)]
added missing call to _mesa_write_mono_alpha_span()

22 years agofixed bad clear value
Brian Paul [Tue, 26 Nov 2002 02:58:43 +0000 (02:58 +0000)]
fixed bad clear value

22 years agoadded missing ctx parameter to _tnl_flush_immediate() calls
Brian Paul [Mon, 25 Nov 2002 20:27:47 +0000 (20:27 +0000)]
added missing ctx parameter to _tnl_flush_immediate() calls

22 years agoset default texcoords for glBitmap/glDrawPixels
Brian Paul [Mon, 25 Nov 2002 20:26:59 +0000 (20:26 +0000)]
set default texcoords for glBitmap/glDrawPixels

22 years agoFlush IM if very small number of verts left -- prevent copy errors
Keith Whitwell [Mon, 25 Nov 2002 13:55:31 +0000 (13:55 +0000)]
Flush IM if very small number of verts left -- prevent copy errors

22 years agofixed cube texture auto-mipmap generation bug (641363)
Brian Paul [Wed, 20 Nov 2002 21:39:39 +0000 (21:39 +0000)]
fixed cube texture auto-mipmap generation bug (641363)

22 years agoput FEATURE_NV_vertex_program around vpstate.h include
Brian Paul [Tue, 19 Nov 2002 15:25:00 +0000 (15:25 +0000)]
put FEATURE_NV_vertex_program around vpstate.h include

22 years agobring in a few AGP-related bits from 4.0.4
Brian Paul [Mon, 18 Nov 2002 15:11:49 +0000 (15:11 +0000)]
bring in a few AGP-related bits from 4.0.4

22 years agoenable 1.4 extensions
Brian Paul [Mon, 18 Nov 2002 14:45:14 +0000 (14:45 +0000)]
enable 1.4 extensions

22 years agomore clean-ups
Brian Paul [Fri, 15 Nov 2002 15:05:04 +0000 (15:05 +0000)]
more clean-ups

22 years agobump version to 5.1
Brian Paul [Thu, 14 Nov 2002 16:14:50 +0000 (16:14 +0000)]
bump version to 5.1

22 years agoOverhaul of line drawing template code. Make better use of sw_span mechanism.
Brian Paul [Thu, 14 Nov 2002 03:48:03 +0000 (03:48 +0000)]
Overhaul of line drawing template code.  Make better use of sw_span mechanism.

22 years agofix compilation problem (Philippe Houdoin)
Brian Paul [Wed, 13 Nov 2002 22:22:20 +0000 (22:22 +0000)]
fix compilation problem (Philippe Houdoin)

22 years agoAdd _mesa_enable_1_4_extensions and _mesa_problem
Karl Schultz [Wed, 13 Nov 2002 20:59:07 +0000 (20:59 +0000)]
Add _mesa_enable_1_4_extensions and _mesa_problem

22 years agoLots of clean-ups.
Brian Paul [Wed, 13 Nov 2002 16:57:44 +0000 (16:57 +0000)]
Lots of clean-ups.
Use new s_spantemp.h to generate all the span functions.
Updated triangle functions (#define NAME, etc)

22 years agotemplate code for span functions for flat, memory-based frame buffers
Brian Paul [Wed, 13 Nov 2002 16:54:01 +0000 (16:54 +0000)]
template code for span functions for flat, memory-based frame buffers

22 years agomoved function declaration into the template, define the NAME to specify the function...
Brian Paul [Wed, 13 Nov 2002 16:51:01 +0000 (16:51 +0000)]
moved function declaration into the template, define the NAME to specify the function names

22 years agocheck for NULL span argument
Brian Paul [Wed, 13 Nov 2002 16:48:47 +0000 (16:48 +0000)]
check for NULL span argument

22 years agoadded comments about NULL mask parameter to span-write functions
Brian Paul [Wed, 13 Nov 2002 16:47:18 +0000 (16:47 +0000)]
added comments about NULL mask parameter to span-write functions

22 years agooptimized color buffer clear fallback (use mono-color span functions
Brian Paul [Wed, 13 Nov 2002 16:46:19 +0000 (16:46 +0000)]
optimized color buffer clear fallback (use mono-color span functions

22 years agolast tweaks for 5.0 release
Brian Paul [Wed, 13 Nov 2002 15:33:50 +0000 (15:33 +0000)]
last tweaks for 5.0 release

22 years agoinit facing to zero
Brian Paul [Wed, 13 Nov 2002 15:04:29 +0000 (15:04 +0000)]
init facing to zero

22 years agoinclude imports.h
Brian Paul [Wed, 13 Nov 2002 15:03:31 +0000 (15:03 +0000)]
include imports.h

22 years agominor update
Brian Paul [Wed, 13 Nov 2002 03:08:15 +0000 (03:08 +0000)]
minor update

22 years agoomit dmesadxe.h from tar file
Brian Paul [Wed, 13 Nov 2002 02:34:53 +0000 (02:34 +0000)]
omit dmesadxe.h from tar file

22 years agohtml index to doc files, doxygen files
Brian Paul [Wed, 13 Nov 2002 02:28:20 +0000 (02:28 +0000)]
html index to doc files, doxygen files

22 years agolatest 5.0 bug fixes
Brian Paul [Tue, 12 Nov 2002 19:32:09 +0000 (19:32 +0000)]
latest 5.0 bug fixes

22 years agoapply scale factor before clapping for DOT3
Brian Paul [Tue, 12 Nov 2002 19:27:24 +0000 (19:27 +0000)]
apply scale factor before clapping for DOT3

22 years agoremoved -malign-jumps
Brian Paul [Tue, 12 Nov 2002 02:49:14 +0000 (02:49 +0000)]
removed -malign-jumps

22 years agoTweaks for hpux. The hpux10 and hpux10-sl targets now build pretty
Karl Schultz [Mon, 11 Nov 2002 18:56:36 +0000 (18:56 +0000)]
Tweaks for hpux.  The hpux10 and hpux10-sl targets now build pretty
cleanly.

22 years agocompilation fixes
Brian Paul [Mon, 11 Nov 2002 18:42:38 +0000 (18:42 +0000)]
compilation fixes

22 years agochanges to vishandle usage to prevent segfault in some circumstances
Brian Paul [Sun, 10 Nov 2002 17:07:06 +0000 (17:07 +0000)]
changes to vishandle usage to prevent segfault in some circumstances

22 years agoadded Z calculation fix
Brian Paul [Sat, 9 Nov 2002 21:29:08 +0000 (21:29 +0000)]
added Z calculation fix

22 years agofix float->int Z calculation in _mesa_span_default_z()
Brian Paul [Sat, 9 Nov 2002 21:28:41 +0000 (21:28 +0000)]
fix float->int Z calculation in _mesa_span_default_z()

22 years agofix one-bit error in float->int Z calculation
Brian Paul [Sat, 9 Nov 2002 21:26:41 +0000 (21:26 +0000)]
fix one-bit error in float->int Z calculation

22 years agoadded P4 / 3DNow bug fix
Brian Paul [Sat, 9 Nov 2002 20:41:13 +0000 (20:41 +0000)]
added P4 / 3DNow bug fix