Daniel Borca [Mon, 16 Aug 2004 08:47:19 +0000 (08:47 +0000)]
prepared for release
Philippe Houdoin [Mon, 16 Aug 2004 08:46:38 +0000 (08:46 +0000)]
Add glutGetProcAddress(). Not all GLUT version 5 APIs are supported yet, thought.
-> #define GLUT_API_VERSION 4.5 ? ;-)
Philippe Houdoin [Mon, 16 Aug 2004 08:42:05 +0000 (08:42 +0000)]
make clean at root now clean the glu/$(GLU_DIRS) too.
Philippe Houdoin [Mon, 16 Aug 2004 08:39:36 +0000 (08:39 +0000)]
Stupid me. I don't know why I moved the GLView.h here at first, but now I know why
I shouldn't:
Official BeOS GLView.h defines a virtual ErrorCallback(GLenum) method, assuming
a unsigned long GLenum.
But under Mesa, GLenum is unsigned int.
To keep binary compatibility, BeOS apps including Mesa GL/gl.h MUST include *our*
GLView.h, or linker will report a missing ErrorCallback(unsigned int) symbol. Glup.
Daniel Borca [Mon, 16 Aug 2004 08:34:13 +0000 (08:34 +0000)]
cleanup
Daniel Borca [Mon, 16 Aug 2004 08:32:06 +0000 (08:32 +0000)]
fixed texture fetchers, fixed automatic mipmap generation, some cleanup
Daniel Borca [Mon, 16 Aug 2004 08:30:41 +0000 (08:30 +0000)]
fixed pixel drawing routines, some cleanup
Daniel Borca [Mon, 16 Aug 2004 08:01:43 +0000 (08:01 +0000)]
disabled stereo checking in wglChoosePixelFormat
Philippe Houdoin [Mon, 16 Aug 2004 07:46:28 +0000 (07:46 +0000)]
Clearer guard message text.
Eric Anholt [Mon, 16 Aug 2004 04:38:48 +0000 (04:38 +0000)]
Remove unused HAVE_INDEX define.
Philippe Houdoin [Sun, 15 Aug 2004 14:06:00 +0000 (14:06 +0000)]
GLInfo now show GLU and GLUT infos too. Fix the includes paths
Philippe Houdoin [Sun, 15 Aug 2004 11:43:47 +0000 (11:43 +0000)]
Obsoleted as demos programs build on BeOS with standard Makefile system.
Brian Paul [Sat, 14 Aug 2004 21:53:14 +0000 (21:53 +0000)]
fix swrast/shader typo
Karl Schultz [Sat, 14 Aug 2004 21:42:50 +0000 (21:42 +0000)]
add shader.dsp and descrip.mms to tarball list for relatively new shader dir.
Brian Paul [Sat, 14 Aug 2004 21:12:37 +0000 (21:12 +0000)]
updated tarball list for BeOS changes
Karl Schultz [Sat, 14 Aug 2004 20:07:01 +0000 (20:07 +0000)]
Update Visual Studio Project file for src tree updates.
Karl Schultz [Sat, 14 Aug 2004 20:02:59 +0000 (20:02 +0000)]
New Visual Studio project file for this directory.
Karl Schultz [Sat, 14 Aug 2004 19:28:48 +0000 (19:28 +0000)]
Minor tweaks to deal with vsnprintf and __FUNCTION__ on WIN32
Brian Paul [Sat, 14 Aug 2004 15:23:51 +0000 (15:23 +0000)]
minor update to intro, and some word wrapping
Brian Paul [Sat, 14 Aug 2004 15:21:17 +0000 (15:21 +0000)]
BeOS updates, memory leak fix, updated release notes
Brian Paul [Sat, 14 Aug 2004 14:30:36 +0000 (14:30 +0000)]
indentation fixes
Philippe Houdoin [Sat, 14 Aug 2004 14:29:21 +0000 (14:29 +0000)]
Turn gcc optimization up to -O3.
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