platform/upstream/mesa.git
20 years agoRemoved need for sarea.h, various touch ups to get rid of type mismatches.
Jon Smirl [Wed, 2 Jun 2004 22:45:00 +0000 (22:45 +0000)]
Removed need for sarea.h, various touch ups to get rid of type mismatches.

20 years agoRequire libGL API version 20040602, which actually exports
Ian Romanick [Wed, 2 Jun 2004 22:24:00 +0000 (22:24 +0000)]
Require libGL API version 20040602, which actually exports
__glXGetDrawableInfo.  Make sure driCreateNewDrawable sets
pdraw->private to NULL for all failure paths.

20 years agoMake sure USE_NEW_INTERFACE is defined if DRI_NEW_INTERFACE_ONLY is
Ian Romanick [Wed, 2 Jun 2004 22:12:24 +0000 (22:12 +0000)]
Make sure USE_NEW_INTERFACE is defined if DRI_NEW_INTERFACE_ONLY is
defined.

20 years agoadd support for more than 2 texture units (max 6, default 4). use hang workarounds...
Roland Scheidegger [Wed, 2 Jun 2004 22:09:11 +0000 (22:09 +0000)]
add support for more than 2 texture units (max 6, default 4). use hang workarounds only for r200, not derivatives.

20 years agochange GL_ARB_texture_env_crossbar implementation behaviour to OGL 1.4 core specifica...
Roland Scheidegger [Wed, 2 Jun 2004 21:40:03 +0000 (21:40 +0000)]
change GL_ARB_texture_env_crossbar implementation behaviour to OGL 1.4 core specification instead of extension specification (undefined behaviour instead of disabled blending if not enabled texture units are referenced). Fix minor signedness bug.

20 years agoReplace Bool with GLboolean.
Ian Romanick [Wed, 2 Jun 2004 20:46:03 +0000 (20:46 +0000)]
Replace Bool with GLboolean.

20 years agoMinor changes to make it work better outside X. "Success" is replaced
Ian Romanick [Wed, 2 Jun 2004 20:45:19 +0000 (20:45 +0000)]
Minor changes to make it work better outside X.  "Success" is replaced
by explicit 0.  Several functions that are not needed with
DRI_NEW_INTERFACE_ONLY are blocked with '#ifndef DRI_NEW_INTERFACE_ONLY'.
Some further work is still required to make it build without any X
include files, though.

20 years agoReplace use of XID with __DRIid.
Ian Romanick [Wed, 2 Jun 2004 20:41:16 +0000 (20:41 +0000)]
Replace use of XID with __DRIid.

20 years agoRe-import from DRI tree.
Ian Romanick [Wed, 2 Jun 2004 17:48:43 +0000 (17:48 +0000)]
Re-import from DRI tree.

20 years agoDRI_NEW_INTERFACE_ONLY is now the only support way to build in the
Ian Romanick [Wed, 2 Jun 2004 17:48:16 +0000 (17:48 +0000)]
DRI_NEW_INTERFACE_ONLY is now the only support way to build in the
Mesa tree.  If you need a driver that supports the old libGL/DRI
inteface, it must be built in the DRI tree.

20 years agoXF86DRIDestroyContext, XF86DRICreateDrawable, and
Ian Romanick [Wed, 2 Jun 2004 17:37:09 +0000 (17:37 +0000)]
XF86DRIDestroyContext, XF86DRICreateDrawable, and
XF86DRIDestroyDrawable are all called directly from DRI drivers using
the new interface.  Therefore, prototypes, using available datatypes,
must be available in dri_interface.h.  Since the prototypes are
available there, xf86dri.h is no longer needed for
DRI_NEW_INTERFACE_ONLY builds.

20 years agofix stencil index bug (#964704)
Brian Paul [Wed, 2 Jun 2004 15:51:31 +0000 (15:51 +0000)]
fix stencil index bug (#964704)

20 years agoReplace drmHandle, drmContext, drmDrawable, drmMagic and related types with
Ian Romanick [Wed, 2 Jun 2004 05:07:10 +0000 (05:07 +0000)]
Replace drmHandle, drmContext, drmDrawable, drmMagic and related types with
drm_handle_t, drm_context_t, drm_drawable_t, drm_magic_t.

20 years agoCheck for NULL texture object when choosing texture sampler. Fixes segfault when...
Brian Paul [Wed, 2 Jun 2004 00:16:42 +0000 (00:16 +0000)]
Check for NULL texture object when choosing texture sampler.  Fixes segfault when fragment program references an incomplete texture

20 years agoFix dumb mistake from a previous commit. __driCreateScreen is now
Ian Romanick [Tue, 1 Jun 2004 23:14:19 +0000 (23:14 +0000)]
Fix dumb mistake from a previous commit.  __driCreateScreen is now
properly block with '#ifndef DRI_NEW_INTERFACE_ONLY'.

20 years agoadd support for GL_ARB_texture_env_crossbar
Roland Scheidegger [Tue, 1 Jun 2004 23:04:10 +0000 (23:04 +0000)]
add support for GL_ARB_texture_env_crossbar

20 years agoConvert 'Display *' to '__DRInativeDisplay *'. Only portions of the
Ian Romanick [Tue, 1 Jun 2004 20:24:59 +0000 (20:24 +0000)]
Convert 'Display *' to '__DRInativeDisplay *'.  Only portions of the
interface that are not *strictly* part of the old interface were
changed.  Replace GetDrawableInfo type (dri_util.h) with
PFNGLXGETDRAWABLEINFOPROC (dri_interface.h).  Wrap __driCreateScreen
(in drivers that use the new interface) with '#ifndef
DRI_NEW_INTERFACE_ONLY'.

20 years agoFix a couple issues related to GetDrawableInfo. In the new DRI
Ian Romanick [Tue, 1 Jun 2004 19:20:12 +0000 (19:20 +0000)]
Fix a couple issues related to GetDrawableInfo.  In the new DRI
interface, it must be available from libGL, and the the typedef in
dri_util.h was wrong.

20 years agoReplace occurances of GLXDrawable and Drawable with __DRIid.
Ian Romanick [Tue, 1 Jun 2004 17:06:09 +0000 (17:06 +0000)]
Replace occurances of GLXDrawable and Drawable with __DRIid.

20 years agoReplace all occurances of XF86DRIClipRect (and related typedefs) with
Ian Romanick [Tue, 1 Jun 2004 16:38:56 +0000 (16:38 +0000)]
Replace all occurances of XF86DRIClipRect (and related typedefs) with
drm_clip_rect_t.

20 years agoFix a couple typos that prevent building with DRI_NEW_INTERFACE_ONLY.
Ian Romanick [Tue, 1 Jun 2004 15:42:14 +0000 (15:42 +0000)]
Fix a couple typos that prevent building with DRI_NEW_INTERFACE_ONLY.

20 years agoRemove unnecessary #include "mach64_common.h" which breaks the build for me.
Eric Anholt [Tue, 1 Jun 2004 02:00:25 +0000 (02:00 +0000)]
Remove unnecessary #include "mach64_common.h" which breaks the build for me.

20 years agoMissed in last commit:
Eric Anholt [Tue, 1 Jun 2004 00:39:34 +0000 (00:39 +0000)]
Missed in last commit:
Build fixing for FreeBSD.  GNU make is installed as gmake, so make a MAKE
variable (defaults to "make") and use that.  Use the MKDEP and MKDEP_OPTIONS
more.  Our shell isn't bash, so change the instances of ">& /dev/null" to a more
compatible "> /dev/null 2>&1".

20 years agoBuild fixing for FreeBSD. GNU make is installed as gmake, so make a MAKE
Eric Anholt [Tue, 1 Jun 2004 00:06:14 +0000 (00:06 +0000)]
Build fixing for FreeBSD.  GNU make is installed as gmake, so make a MAKE
variable (defaults to "make") and use that.  Use the MKDEP and MKDEP_OPTIONS
more.  Our shell isn't bash, so change the instances of ">& /dev/null" to a more
compatible "> /dev/null 2>&1".

20 years agoUse MKDEP make variables instead of hard-coding.
Eric Anholt [Mon, 31 May 2004 22:34:49 +0000 (22:34 +0000)]
Use MKDEP make variables instead of hard-coding.

20 years agoreworked FXT1
Daniel Borca [Mon, 31 May 2004 06:24:36 +0000 (06:24 +0000)]
reworked FXT1
minor fixes to fxMesa

20 years agofixup mach64 for newer build/types
Dave Airlie [Mon, 31 May 2004 00:58:34 +0000 (00:58 +0000)]
fixup mach64 for newer build/types

20 years agocheck for null pointer in Fake_glXCreateGLXPbufferSGIGIX() (bug 961376)
Brian Paul [Sat, 29 May 2004 14:41:52 +0000 (14:41 +0000)]
check for null pointer in Fake_glXCreateGLXPbufferSGIGIX() (bug 961376)

20 years agouse new interface for tdfx (phase 2)
Adam Jackson [Fri, 28 May 2004 19:27:33 +0000 (19:27 +0000)]
use new interface for tdfx (phase 2)

20 years agoFix type conflict.
Adam Jackson [Fri, 28 May 2004 16:50:42 +0000 (16:50 +0000)]
Fix type conflict.

20 years agoupdate so it compiles again (untested driver path!). Basically ported changes from...
Roland Scheidegger [Fri, 28 May 2004 14:55:07 +0000 (14:55 +0000)]
update so it compiles again (untested driver path!). Basically ported changes from r200_maos_arrays.c cvs rev. 1.3-1.5.

20 years agoremove never finished verts path (r200_maos_vbtmp.h, r200_maos_verts.c) and unused...
Roland Scheidegger [Fri, 28 May 2004 14:50:36 +0000 (14:50 +0000)]
remove never finished verts path (r200_maos_vbtmp.h, r200_maos_verts.c) and unused R200_OLD_PACKET macro

20 years agoDefine PFNGLXGETMSCRATEOMLPROC so that DRI will build without including
Ian Romanick [Thu, 27 May 2004 22:49:12 +0000 (22:49 +0000)]
Define PFNGLXGETMSCRATEOMLPROC so that DRI will build without including
glxext.h.

20 years agoMove dri_util.[ch] and glcontextmodes.[ch] from dri_client to common.
Ian Romanick [Thu, 27 May 2004 22:31:06 +0000 (22:31 +0000)]
Move dri_util.[ch] and glcontextmodes.[ch] from dri_client to common.

20 years agochange some explicit references to texture units 0/1 to unit < MaxTextureUnits (Andre...
Roland Scheidegger [Thu, 27 May 2004 16:56:47 +0000 (16:56 +0000)]
change some explicit references to texture units 0/1 to unit < MaxTextureUnits (Andreas Stenglein, Ronny Vindenes)

20 years agoBuild the fogcoord demo.
Ian Romanick [Thu, 27 May 2004 15:21:44 +0000 (15:21 +0000)]
Build the fogcoord demo.

20 years agoModify glprocs.h to have two tables instead of one. The first table
Ian Romanick [Thu, 27 May 2004 00:05:13 +0000 (00:05 +0000)]
Modify glprocs.h to have two tables instead of one.  The first table
is just a huge string will all the function names in it.  The second
table contains offsets into the first table instead of pointers to
strings.

20 years agoConvert all calls using _glapi_Dispatch to use the new GL_CALL macro.
Ian Romanick [Thu, 27 May 2004 00:03:53 +0000 (00:03 +0000)]
Convert all calls using _glapi_Dispatch to use the new GL_CALL macro.

20 years agoMinor code simplification.
Ian Romanick [Wed, 26 May 2004 17:12:56 +0000 (17:12 +0000)]
Minor code simplification.

20 years agoTest the overhead of just calling a GL function. The Python script is
Ian Romanick [Wed, 26 May 2004 16:38:38 +0000 (16:38 +0000)]
Test the overhead of just calling a GL function.  The Python script is
a helper to do multiple runs and compare the results.

20 years agoonly use simple_z_textured_triangle if depthBits <= 16
Brian Paul [Tue, 25 May 2004 22:29:52 +0000 (22:29 +0000)]
only use simple_z_textured_triangle if depthBits <= 16

20 years agoAdded a couple fog coordinate related register defines.
Ian Romanick [Tue, 25 May 2004 21:14:47 +0000 (21:14 +0000)]
Added a couple fog coordinate related register defines.

20 years agoModify the generate assembly code to not use global registers %g2,
Ian Romanick [Tue, 25 May 2004 16:51:56 +0000 (16:51 +0000)]
Modify the generate assembly code to not use global registers %g2,
%g3, %g6, or %g7.  This should eliminate the warnings about global
registers used without a ".register" directive.

20 years agooops
Daniel Borca [Tue, 25 May 2004 14:19:30 +0000 (14:19 +0000)]
oops

20 years agoFXT1 texture compression (initial draft)
Daniel Borca [Tue, 25 May 2004 07:22:41 +0000 (07:22 +0000)]
FXT1 texture compression (initial draft)

20 years agoFixed a bug that caused every dispatch function to call glNewList.
Ian Romanick [Mon, 24 May 2004 23:05:09 +0000 (23:05 +0000)]
Fixed a bug that caused every dispatch function to call glNewList.

20 years agoWAIT_IDLE_EMPTY in savageSwapBuffers until real frame throttling is possible.
Felix Kuehling [Mon, 24 May 2004 22:26:49 +0000 (22:26 +0000)]
WAIT_IDLE_EMPTY in savageSwapBuffers until real frame throttling is possible.

20 years agoClean up some warnings by making sis_fatal_error a macro, and let it take an
Eric Anholt [Mon, 24 May 2004 20:48:27 +0000 (20:48 +0000)]
Clean up some warnings by making sis_fatal_error a macro, and let it take an
argument of a message to print.  Make some assert(0)s use sis_fatal_error.

20 years agoAdd missing sisInitDriverFuncs call. Fixes segfault.
Eric Anholt [Mon, 24 May 2004 20:09:59 +0000 (20:09 +0000)]
Add missing sisInitDriverFuncs call.  Fixes segfault.

20 years agoGenerates assembly dispatch stubs for SPARC. Generates different output
Ian Romanick [Mon, 24 May 2004 17:48:21 +0000 (17:48 +0000)]
Generates assembly dispatch stubs for SPARC.  Generates different output
than glsparcasm.py, but the assembled code should be the same.  The seems to
only work with GCC version >= 3.0.  The older preprocessor doesn't like the
embedded # in the GLOBL_FN macro.  On the SPARC system I used, /ccs/bin/as
didn't like the @function, it would only accept #function.

20 years agostop crash when debugging
Dave Airlie [Mon, 24 May 2004 10:43:43 +0000 (10:43 +0000)]
stop crash when debugging

20 years agouse OGL 1.1 color logic ops in addition to GL_EXT_blend_logic_op
Roland Scheidegger [Fri, 21 May 2004 17:03:38 +0000 (17:03 +0000)]
use OGL 1.1 color logic ops in addition to GL_EXT_blend_logic_op

20 years agofix bug #957792 (swap buffers), plus misc clean-ups
Brian Paul [Fri, 21 May 2004 15:57:11 +0000 (15:57 +0000)]
fix bug #957792 (swap buffers), plus misc clean-ups

20 years agoremove duplicate GLX_DRAWABLE_TYPE token, sorted tokens by enum value
Brian Paul [Fri, 21 May 2004 15:51:13 +0000 (15:51 +0000)]
remove duplicate GLX_DRAWABLE_TYPE token, sorted tokens by enum value

20 years ago(Dieter Nuetzel) fix typo in help screen
Roland Scheidegger [Fri, 21 May 2004 14:51:33 +0000 (14:51 +0000)]
(Dieter Nuetzel) fix typo in help screen

20 years agos/core/main/
Brian Paul [Fri, 21 May 2004 14:48:58 +0000 (14:48 +0000)]
s/core/main/

20 years agofix constant texture environment color setup for texture units > 0
Roland Scheidegger [Fri, 21 May 2004 14:20:26 +0000 (14:20 +0000)]
fix constant texture environment color setup for texture units > 0

20 years agos/sop/rop/ in a couple places to fix some bugs. Added some parameter
Ian Romanick [Fri, 21 May 2004 03:51:55 +0000 (03:51 +0000)]
s/sop/rop/ in a couple places to fix some bugs.  Added some parameter
information to several functions.

20 years agolots of updates
Brian Paul [Thu, 20 May 2004 22:27:59 +0000 (22:27 +0000)]
lots of updates

20 years agoupdated URL
Brian Paul [Thu, 20 May 2004 22:27:30 +0000 (22:27 +0000)]
updated URL

20 years agoAdded all of the missing ARB extensions. Added all the enums and
Ian Romanick [Thu, 20 May 2004 21:24:27 +0000 (21:24 +0000)]
Added all of the missing ARB extensions.  Added all the enums and
types for all core versions and ARB extensions.  Converted all tabs to
spaces.

20 years agodoc update; minor changes
Daniel Borca [Thu, 20 May 2004 06:11:16 +0000 (06:11 +0000)]
doc update; minor changes

20 years agoAdd support for GL_EXT_blend_[func|equation]_separate. Fix GL_EXT_blend_color. Remove...
Roland Scheidegger [Thu, 20 May 2004 00:31:26 +0000 (00:31 +0000)]
Add support for GL_EXT_blend_[func|equation]_separate. Fix GL_EXT_blend_color. Remove support for GL_EXT_blend_logic_op (cannot be supported together with blend_equation_separate unless a software fallback would be added).

20 years agoadd check if drm is new enough for packet R200_EMIT_RB3D_BLENDCOLOR
Roland Scheidegger [Thu, 20 May 2004 00:23:30 +0000 (00:23 +0000)]
add check if drm is new enough for packet R200_EMIT_RB3D_BLENDCOLOR

20 years agoadd missing R200_RB3D_BLENDCOLOR register
Roland Scheidegger [Thu, 20 May 2004 00:19:48 +0000 (00:19 +0000)]
add missing R200_RB3D_BLENDCOLOR register

20 years agoAdded some in-code documentation. Modifed glParameter to be a
Ian Romanick [Wed, 19 May 2004 23:33:08 +0000 (23:33 +0000)]
Added some in-code documentation.  Modifed glParameter to be a
subclass of glItem.

20 years agoRe-ordered categories. Added extension number information.
Ian Romanick [Wed, 19 May 2004 19:12:05 +0000 (19:12 +0000)]
Re-ordered categories.  Added extension number information.

20 years agoadded GL_NV_blend_square
Daniel Borca [Wed, 19 May 2004 08:16:44 +0000 (08:16 +0000)]
added GL_NV_blend_square
fixed alpha blending modes for Napalm
minor fix in compressed texture aspectratio adjust

20 years agoNew scripts for processing the XML version of APIspec. Mail is being
Ian Romanick [Tue, 18 May 2004 18:33:40 +0000 (18:33 +0000)]
New scripts for processing the XML version of APIspec.  Mail is being
sent to mesa3d-dev with a more detailed description.

20 years agoadded some core-level extensions
Daniel Borca [Tue, 18 May 2004 07:13:54 +0000 (07:13 +0000)]
added some core-level extensions

20 years agofixed some bogus array enable tests (Soju Matsumoto)
Brian Paul [Mon, 17 May 2004 14:19:57 +0000 (14:19 +0000)]
fixed some bogus array enable tests (Soju Matsumoto)

20 years agoReplaced 'core' with 'main'.
Brian Paul [Sun, 16 May 2004 22:07:02 +0000 (22:07 +0000)]
Replaced 'core' with 'main'.
Other minor updates.

20 years agominor doxygen updates
Brian Paul [Fri, 14 May 2004 23:11:53 +0000 (23:11 +0000)]
minor doxygen updates

20 years agoMinor fixes/optimizations to type conversions in draw_depth_pixels().
Brian Paul [Fri, 14 May 2004 14:39:59 +0000 (14:39 +0000)]
Minor fixes/optimizations to type conversions in draw_depth_pixels().
Fix off by one errors in a few assertions.

20 years agoFix GL_MIN and GL_MAX blend equations (set blend factors accordingly). Fix errors...
Roland Scheidegger [Fri, 14 May 2004 13:01:08 +0000 (13:01 +0000)]
Fix GL_MIN and GL_MAX blend equations (set blend factors accordingly). Fix errors when blending is disabled (set blend equation and function to default values).

20 years agocast driHwLock assignment
Brian Paul [Thu, 13 May 2004 18:24:20 +0000 (18:24 +0000)]
cast driHwLock assignment

20 years agosilence warning in assignment to gp.value
Brian Paul [Thu, 13 May 2004 18:09:53 +0000 (18:09 +0000)]
silence warning in assignment to gp.value

20 years agofix parameters to StoreImage()
Brian Paul [Thu, 13 May 2004 18:07:30 +0000 (18:07 +0000)]
fix parameters to StoreImage()

20 years agoAnother pass at implementing byte-swapped texture formats.
Brian Paul [Thu, 13 May 2004 15:26:51 +0000 (15:26 +0000)]
Another pass at implementing byte-swapped texture formats.
More code re-use this time.
Most formats now tested/debugged with new packedpixels.c test.

20 years agoTest program to check that packed pixel formats work as expected with
Brian Paul [Wed, 12 May 2004 23:05:21 +0000 (23:05 +0000)]
Test program to check that packed pixel formats work as expected with
glTexImage2D.  All samples should appear identical.  Press f/F to change
the internal texture format.

20 years agoGL_BGR can't be used with the packed types, according to the GL spec. Enforce such.
Brian Paul [Wed, 12 May 2004 22:54:47 +0000 (22:54 +0000)]
GL_BGR can't be used with the packed types, according to the GL spec.  Enforce such.

20 years agosome component ordering bugs in extract_float_rgba()
Brian Paul [Wed, 12 May 2004 21:53:34 +0000 (21:53 +0000)]
some component ordering bugs in extract_float_rgba()

20 years agoFixed code that has computed incorrect number of modes.
Erdi Chen [Wed, 12 May 2004 18:37:11 +0000 (18:37 +0000)]
Fixed code that has computed incorrect number of modes.

20 years agoAdded support for GL_EXT_blend_equation_separate and
Ian Romanick [Wed, 12 May 2004 16:36:30 +0000 (16:36 +0000)]
Added support for GL_EXT_blend_equation_separate and
GL_NV_blend_square.  Fix a bug in the way the GL_MIN and GL_MAX
blending modes were handled.

20 years agoFixed a bug that showed up in several multitexturing games (Quake3 and
Ian Romanick [Wed, 12 May 2004 16:29:55 +0000 (16:29 +0000)]
Fixed a bug that showed up in several multitexturing games (Quake3 and
ThinkTanks were tested) that was related to the recent 4 TMU changes.
Removed the un-needed TexBlendColorPipeNum field from the hardware
context.

20 years agofix compiler warnings (Jerome Glisse)
Brian Paul [Wed, 12 May 2004 15:29:36 +0000 (15:29 +0000)]
fix compiler warnings (Jerome Glisse)

20 years agofix parameters to StoreImage calls
Brian Paul [Wed, 12 May 2004 15:05:53 +0000 (15:05 +0000)]
fix parameters to StoreImage calls

20 years agoremove last remnants of NEWTEXSTORE stuff
Brian Paul [Wed, 12 May 2004 15:02:49 +0000 (15:02 +0000)]
remove last remnants of NEWTEXSTORE stuff

20 years agoremove the last line of the previous patch
Brian Paul [Wed, 12 May 2004 14:51:51 +0000 (14:51 +0000)]
remove the last line of the previous patch

20 years agofix red/green/blueBits typos
Brian Paul [Wed, 12 May 2004 14:48:39 +0000 (14:48 +0000)]
fix red/green/blueBits typos

20 years agoobsolete in favor of regular Makefiles
Brian Paul [Wed, 12 May 2004 14:04:29 +0000 (14:04 +0000)]
obsolete in favor of regular Makefiles

20 years agoyank bgr233 texformat. minor comment updates.
Brian Paul [Wed, 12 May 2004 14:00:36 +0000 (14:00 +0000)]
yank bgr233 texformat.  minor comment updates.

20 years agominor fixes
Daniel Borca [Wed, 12 May 2004 05:36:24 +0000 (05:36 +0000)]
minor fixes

20 years agoAdded big-endian texture formats.
Brian Paul [Wed, 12 May 2004 01:50:30 +0000 (01:50 +0000)]
Added big-endian texture formats.
Moved CI->RGBA palette lookup into texel fetch function.

20 years agoAdded a 4th square to the output. Expanded the message written to the
Ian Romanick [Tue, 11 May 2004 19:59:13 +0000 (19:59 +0000)]
Added a 4th square to the output.  Expanded the message written to the
console.

20 years agoAdded simple EXT_blend_minmax test.
Ian Romanick [Tue, 11 May 2004 19:57:58 +0000 (19:57 +0000)]
Added simple EXT_blend_minmax test.

20 years agoAdded simple NV_blend_square test.
Ian Romanick [Tue, 11 May 2004 17:48:33 +0000 (17:48 +0000)]
Added simple NV_blend_square test.

20 years agoFix a possible segfault caused by the SGI_make_current_read changes.
Ian Romanick [Tue, 11 May 2004 16:17:49 +0000 (16:17 +0000)]
Fix a possible segfault caused by the SGI_make_current_read changes.

20 years agoDon't call calculate_derived_texenv() from in _mesa_TexEnv().
Brian Paul [Mon, 10 May 2004 22:37:20 +0000 (22:37 +0000)]
Don't call calculate_derived_texenv() from in _mesa_TexEnv().
Minor code rearranging.

20 years agos/GLX_PIXMAP_BIT_SGIX/GLX_PBUFFER_BIT_SGIX/
Brian Paul [Mon, 10 May 2004 22:07:57 +0000 (22:07 +0000)]
s/GLX_PIXMAP_BIT_SGIX/GLX_PBUFFER_BIT_SGIX/