Brian Paul [Sat, 14 Aug 2004 14:28:11 +0000 (14:28 +0000)]
fix some memory leaks (bug #1002030)
Philippe Houdoin [Sat, 14 Aug 2004 14:27:32 +0000 (14:27 +0000)]
Remove obsoleted BeOS-specific makefiles.
Add a makefile to build old Mesa GLU, whatever it worth.
Add a guard to stop building libGLU.so on BeOS, as it's build into libGL.so.
Philippe Houdoin [Sat, 14 Aug 2004 14:24:48 +0000 (14:24 +0000)]
Add a guard to stop building libGLU.so under BeOS, as it's build into libGL.so.
Philippe Houdoin [Sat, 14 Aug 2004 14:22:35 +0000 (14:22 +0000)]
Forgot to commit this valuable file! :-)
Philippe Houdoin [Sat, 14 Aug 2004 10:49:31 +0000 (10:49 +0000)]
Remove obsoleted BeOS-specific makefile as the main Makefile system now
support BeOS platform too.
Philippe Houdoin [Sat, 14 Aug 2004 10:42:57 +0000 (10:42 +0000)]
Replaced the .cpp-ized (for build issue) common GLUT source files by their
standard .c version.
Remove unused libglut.def.
Philippe Houdoin [Sat, 14 Aug 2004 10:37:03 +0000 (10:37 +0000)]
Replaced the .cpp-ized (for build issue) common GLUT source files by their
standard .c version.
Remove outdated Makefile.orig.
Philippe Houdoin [Sat, 14 Aug 2004 10:27:08 +0000 (10:27 +0000)]
Update to Jake Hamby's BeOS GLUT 3.7 port.
Philippe Houdoin [Sat, 14 Aug 2004 10:21:08 +0000 (10:21 +0000)]
Move to $(TOP)/configs/default-based makefile.
Philippe Houdoin [Sat, 14 Aug 2004 10:12:38 +0000 (10:12 +0000)]
Update BeOS mklib to set mimetype and version.
Static lib build support added.
Philippe Houdoin [Sat, 14 Aug 2004 10:10:42 +0000 (10:10 +0000)]
BeOS now officially moved to main Makefiles chain. To build under BeOS: "make beos"
Philippe Houdoin [Sat, 14 Aug 2004 10:06:21 +0000 (10:06 +0000)]
Updated according to new way to build under BeOS.
Philippe Houdoin [Sat, 14 Aug 2004 10:05:33 +0000 (10:05 +0000)]
Obsolete the BeOS-specific makefile as we now build using standard Makefiles chain.
Philippe Houdoin [Sat, 14 Aug 2004 10:03:11 +0000 (10:03 +0000)]
Obsolete BeOS-specific makefile.
Removed the oglinfo target from samples from BeOS build, as it depends on X.
Philippe Houdoin [Sat, 14 Aug 2004 09:59:16 +0000 (09:59 +0000)]
Fix demo.cpp, which wasn't working as expected.
Add a GLInfo app, a graphical tool displaying GL Info as a treeview.
Usefull to see which OpenGL renderer you use and which extension(s) is supported.
Convert the Makefile to be $(TOP)/configs/default-based.
Philippe Houdoin [Sat, 14 Aug 2004 09:52:18 +0000 (09:52 +0000)]
Obsoleted. Now, the BeOS targets build by main Makefiles chain.
Philippe Houdoin [Sat, 14 Aug 2004 09:51:30 +0000 (09:51 +0000)]
Silent compiler "variable may be used uninitialized" warnings.
Philippe Houdoin [Sat, 14 Aug 2004 09:48:57 +0000 (09:48 +0000)]
BeOS's _glthread_DECLARE_STATIC_MUTEX() couldn't be used outside a function
because she called create_sem(). Now the semaphore creation is made at first
_glthread_LOCK_MUTEX() call.
Philippe Houdoin [Sat, 14 Aug 2004 09:43:07 +0000 (09:43 +0000)]
Fix a bug that set RGBA bits length always to 0 (reported by Marcin Konicki).
PPC byte order now supported (thanks Nathan Whitehorn).
Double buffering is now always forced.
Unlock the BGLView looper only if needed. Should fix the GLUT-based apps crash
at window closing.
SwapBuffers() now can wait for next vertical retrace.
And several other minor changes...
Dave Airlie [Sat, 14 Aug 2004 09:29:24 +0000 (09:29 +0000)]
build fix from XFree86 tree
Philippe Houdoin [Sat, 14 Aug 2004 09:23:09 +0000 (09:23 +0000)]
Move BeOS build into main Makefiles chain.
Philippe Houdoin [Sat, 14 Aug 2004 09:18:04 +0000 (09:18 +0000)]
Add a BeOS build config.
Dave Airlie [Sat, 14 Aug 2004 09:09:56 +0000 (09:09 +0000)]
bring over change from xorg trunk - let build on non-i386
Dave Airlie [Sat, 14 Aug 2004 09:08:27 +0000 (09:08 +0000)]
bring over build fix from xorg tree
Brian Paul [Fri, 13 Aug 2004 21:05:02 +0000 (21:05 +0000)]
silence a warning
Brian Paul [Fri, 13 Aug 2004 21:04:04 +0000 (21:04 +0000)]
minor fix for newest glxext.h header
Brian Paul [Fri, 13 Aug 2004 20:58:59 +0000 (20:58 +0000)]
added some missing sources to tarball list
Eric Anholt [Thu, 12 Aug 2004 21:50:03 +0000 (21:50 +0000)]
Fix dri_util.c build with new headers.
Submitted by: John Lightsey <john@nixnuts.net>
Brian Paul [Tue, 10 Aug 2004 15:42:14 +0000 (15:42 +0000)]
cvs ignore file
Brian Paul [Tue, 10 Aug 2004 15:40:20 +0000 (15:40 +0000)]
updated glext.h and glxext.h files
Brian Paul [Tue, 10 Aug 2004 15:39:00 +0000 (15:39 +0000)]
minor anim tweak
Brian Paul [Tue, 10 Aug 2004 15:36:46 +0000 (15:36 +0000)]
silence warning
Brian Paul [Tue, 10 Aug 2004 15:36:31 +0000 (15:36 +0000)]
use 'a' to toggle animation
Brian Paul [Tue, 10 Aug 2004 15:34:51 +0000 (15:34 +0000)]
minor tweaks
Brian Paul [Tue, 10 Aug 2004 15:32:25 +0000 (15:32 +0000)]
query/print max convolution filter size
Brian Paul [Tue, 10 Aug 2004 15:30:41 +0000 (15:30 +0000)]
added some handy debug code (disabled)
Brian Paul [Tue, 10 Aug 2004 15:30:16 +0000 (15:30 +0000)]
added a few more debug printfs (disabled)
Jon Smirl [Mon, 9 Aug 2004 22:14:57 +0000 (22:14 +0000)]
Fix from Rogelio Serrano for miniglx double buffering
Roland Scheidegger [Tue, 3 Aug 2004 13:03:33 +0000 (13:03 +0000)]
fix incorrect overflow detection when emitting R200_SS_MAT_1_SHININESS
Dave Airlie [Sat, 31 Jul 2004 08:14:50 +0000 (08:14 +0000)]
xorg-r200-uninitialized-variable-used.patch from Redhat xorg
Daniel Borca [Thu, 29 Jul 2004 08:31:26 +0000 (08:31 +0000)]
disabled automatic mipmaps until we can handle 565 textures.
Daniel Borca [Thu, 29 Jul 2004 08:25:03 +0000 (08:25 +0000)]
fixed conflict between depth & alpha in 16bpp
Brian Paul [Wed, 28 Jul 2004 15:55:13 +0000 (15:55 +0000)]
vtk and Paraview links updated
Brian Paul [Wed, 28 Jul 2004 13:23:11 +0000 (13:23 +0000)]
version 6 from oss.sgi.com
Brian Paul [Wed, 28 Jul 2004 13:22:46 +0000 (13:22 +0000)]
version 24 from oss.sgi.com
Brian Paul [Tue, 27 Jul 2004 16:32:37 +0000 (16:32 +0000)]
don't use GLuint or GLvoid in function declaration
Daniel Borca [Mon, 26 Jul 2004 15:10:34 +0000 (15:10 +0000)]
disable W1 when single-texturing
Brian Paul [Mon, 26 Jul 2004 15:09:22 +0000 (15:09 +0000)]
consistantly use unpack parameter, instead of ctx->Unpack (Daniel Borca)
Felix Kuehling [Mon, 26 Jul 2004 12:42:36 +0000 (12:42 +0000)]
Fixed hash table allocation to avoid an assertion failure due to a
bad config file. Fixed two more typos.
Daniel Borca [Mon, 26 Jul 2004 08:04:22 +0000 (08:04 +0000)]
Rush is back on ZBUFFER
added DrawPixels555 and DrawPixels565
Brian Paul [Sat, 24 Jul 2004 15:18:36 +0000 (15:18 +0000)]
use GL_CALL() macro (Andreas Stenglein)
Brian Paul [Fri, 23 Jul 2004 23:32:15 +0000 (23:32 +0000)]
new MESA_GLX_DEPTH_BITS env var
Brian Paul [Fri, 23 Jul 2004 22:56:29 +0000 (22:56 +0000)]
minor comments
Brian Paul [Fri, 23 Jul 2004 19:30:33 +0000 (19:30 +0000)]
updates from Stephane Marchesin
Brian Paul [Fri, 23 Jul 2004 15:49:12 +0000 (15:49 +0000)]
added MESA_GLX_FORCE_ALPHA env var
Brian Paul [Fri, 23 Jul 2004 15:47:04 +0000 (15:47 +0000)]
added support for MESA_GLX_FORCE_ALPHA env var
Brian Paul [Fri, 23 Jul 2004 15:45:56 +0000 (15:45 +0000)]
ALIGN16 macro repairs
Daniel Borca [Fri, 23 Jul 2004 08:59:09 +0000 (08:59 +0000)]
fixed pixelpiped DrawBitmap / DrawPixels (clipping was upside-down)
Daniel Borca [Wed, 21 Jul 2004 08:46:55 +0000 (08:46 +0000)]
partial GL_BLEND for Voodoo1
Daniel Borca [Wed, 21 Jul 2004 08:45:35 +0000 (08:45 +0000)]
minor doc update
Daniel Borca [Wed, 21 Jul 2004 08:44:26 +0000 (08:44 +0000)]
fixed a bug in clear routine
Brian Paul [Tue, 20 Jul 2004 21:16:07 +0000 (21:16 +0000)]
fix compare w/ zero warnings (bug 988766)
Brian Paul [Tue, 20 Jul 2004 21:15:13 +0000 (21:15 +0000)]
error message fixups and some debug code
Brian Paul [Tue, 20 Jul 2004 21:12:56 +0000 (21:12 +0000)]
fix compare w/ zero warnings (bug #988766)
Brian Paul [Tue, 20 Jul 2004 21:00:34 +0000 (21:00 +0000)]
new image (see mesa bug #993926)
Brian Paul [Tue, 20 Jul 2004 20:43:24 +0000 (20:43 +0000)]
remove -lXm (motif) from GLW_LIB_DEPS since it's not needed by default
Daniel Borca [Tue, 20 Jul 2004 10:33:21 +0000 (10:33 +0000)]
GL_EXT_texture_env_add shouldn't be conditioned by multitex, or should it?
Daniel Borca [Mon, 19 Jul 2004 14:08:46 +0000 (14:08 +0000)]
trying vertex_program...
Daniel Borca [Mon, 19 Jul 2004 08:06:00 +0000 (08:06 +0000)]
several new bugs
Daniel Borca [Fri, 16 Jul 2004 07:54:46 +0000 (07:54 +0000)]
minor corrections
Daniel Borca [Fri, 16 Jul 2004 07:53:53 +0000 (07:53 +0000)]
GL_MODULATE/GL_REPLACE multitex (wasteful, but apparently needed by some apps)
Daniel Borca [Fri, 16 Jul 2004 07:53:02 +0000 (07:53 +0000)]
SGIS_generate_mipmap
Jon Smirl [Fri, 16 Jul 2004 04:27:00 +0000 (04:27 +0000)]
Miniglx clients now authorize with server DRM
Dave Airlie [Thu, 15 Jul 2004 10:51:17 +0000 (10:51 +0000)]
add debugging for compresssed textures
Dave Airlie [Thu, 15 Jul 2004 10:47:13 +0000 (10:47 +0000)]
fix up heights for i830/i915 texture compression
Dave Airlie [Thu, 15 Jul 2004 08:50:27 +0000 (08:50 +0000)]
move config options to same place as other drivers (again for S3TC patch later)
Dave Airlie [Thu, 15 Jul 2004 08:41:26 +0000 (08:41 +0000)]
use a switch statement makes integrating the s3tc patch easier
Dave Airlie [Thu, 15 Jul 2004 08:08:44 +0000 (08:08 +0000)]
enable FXT1 texture compression for ixxx chipsets
commented out Keiths extensions strings
Dave Airlie [Thu, 15 Jul 2004 06:29:16 +0000 (06:29 +0000)]
move over changes to intel driver from i830 driver for modes
Daniel Borca [Tue, 13 Jul 2004 06:45:56 +0000 (06:45 +0000)]
fixed vertex RGBA
Jon Smirl [Sat, 10 Jul 2004 21:17:52 +0000 (21:17 +0000)]
Make solo radeon/r128 drivers track fix for DRI bug 849
Jon Smirl [Sat, 10 Jul 2004 19:14:18 +0000 (19:14 +0000)]
Remove DRM_PAGE_SIZE from fb and i810 drivers since it was being used.
Jon Smirl [Sat, 10 Jul 2004 17:09:57 +0000 (17:09 +0000)]
Fix unichrome solo build to not need X11 headers. Minor change to
use mesa_alloc/free.
Felix Kuehling [Sat, 10 Jul 2004 11:25:02 +0000 (11:25 +0000)]
Make GET_PROGRAM_NAME work with uCLibc using the __progname hack.
Improved that hack to remove leading directory names.
Jon Smirl [Fri, 9 Jul 2004 18:46:51 +0000 (18:46 +0000)]
Fix mesa-solo config to define _GNU_SOURCE so that program_invocation_short_name
will be correctly defined.
Daniel Borca [Tue, 6 Jul 2004 12:37:09 +0000 (12:37 +0000)]
use tnl_emit_func, it's safer
Roland Scheidegger [Tue, 6 Jul 2004 00:32:03 +0000 (00:32 +0000)]
correct X86_DISPATCH_FUNCTION_SIZE if THREADS is defined
Jon Smirl [Mon, 5 Jul 2004 23:51:48 +0000 (23:51 +0000)]
Convert miniglx to use xf86drm from dri/drm/libdrm instead of src/mesa/drivers/dri/dri_client
Jon Smirl [Mon, 5 Jul 2004 23:42:02 +0000 (23:42 +0000)]
Convert miniglx to use Ian's fancy new driver config code.
This removes the miniglx driver function InitContextModes().
All of the server directories were edited to remove the implementations.
Ian Romanick [Mon, 5 Jul 2004 22:42:14 +0000 (22:42 +0000)]
Fix typos in comments.
Ian Romanick [Mon, 5 Jul 2004 22:40:54 +0000 (22:40 +0000)]
Another "if it ain't broke, don't fix it" moment. Revert some more
code in _glapi_set_dispatch to its 1.74 form. This fixes a "problem"
with buggy apps that make GL calls with no bound GL context (i.e.,
Enemy Territory during shut-down).
Brian Paul [Mon, 5 Jul 2004 14:54:16 +0000 (14:54 +0000)]
fixed AIX color interpolation bug
Brian Paul [Mon, 5 Jul 2004 14:50:12 +0000 (14:50 +0000)]
patch for AIX (bug 983144)
Brian Paul [Mon, 5 Jul 2004 14:48:15 +0000 (14:48 +0000)]
added cast to fix AIX color interpolation problem (bug 983144)
Daniel Borca [Mon, 5 Jul 2004 06:47:17 +0000 (06:47 +0000)]
added GL_ARB_point_sprite.
color masking correctly implemented for 15bpp.
small fixes for textures and tri engine.
Daniel Borca [Mon, 5 Jul 2004 06:15:37 +0000 (06:15 +0000)]
fixed non-threaded codepath
Eric Anholt [Sun, 4 Jul 2004 20:49:04 +0000 (20:49 +0000)]
Bugzilla #755: Fix polygon offset by setting DEPTH_SCALE to depth_scale instead
of 1.0.
Jon Smirl [Sun, 4 Jul 2004 20:33:48 +0000 (20:33 +0000)]
Patch removes _SOLO definition needed for mesa-solo. mesa-solo
uses the NEW_INTERFACE now so _SOLO isn't necessary anymore.
Tested with the hardware that I own.
Brian Paul [Fri, 2 Jul 2004 16:39:59 +0000 (16:39 +0000)]
document some assumptions made about compressed texture tile size
Brian Paul [Fri, 2 Jul 2004 16:36:29 +0000 (16:36 +0000)]
a few comments