Brian Paul [Thu, 16 Sep 2004 19:33:44 +0000 (19:33 +0000)]
VBO refcount and spriteblast fixes
Brian Paul [Thu, 16 Sep 2004 19:32:49 +0000 (19:32 +0000)]
clean-up the hokey transformation code so that window resizes actually work
Brian Paul [Wed, 15 Sep 2004 14:49:33 +0000 (14:49 +0000)]
replace glNormal3f(v) with GL_CALL(Normal3f)(v), etc (Andreas Stenglein
Brian Paul [Wed, 15 Sep 2004 14:40:14 +0000 (14:40 +0000)]
in _mesa_problem() include version number in error message
Brian Paul [Tue, 14 Sep 2004 22:28:27 +0000 (22:28 +0000)]
also fix possible delete bugs with buffer objects and vertex/fragment programs
Brian Paul [Tue, 14 Sep 2004 20:43:22 +0000 (20:43 +0000)]
fixed glDeleteTextures bug
Brian Paul [Tue, 14 Sep 2004 20:42:53 +0000 (20:42 +0000)]
Have the rendering contexts share textures.
Put simple checker pattern on the objects.
Press 'd' to delete texture, 'u' to unbind it.
Brian Paul [Tue, 14 Sep 2004 20:40:55 +0000 (20:40 +0000)]
Repeatedly deleting a texture ID with glDeleteTextures() could lead to a crash.
Added a DeletePending flag to texture object struct to fix that.
Other misc clean-ups.
Brian Paul [Mon, 13 Sep 2004 21:04:48 +0000 (21:04 +0000)]
Replace -lGL with -l$(GL_LIB), etc.
Remove GLU_LIB_DEPS, OSMESA_LIB_DEPS lines if identical to 'default' file.
Brian Paul [Mon, 13 Sep 2004 19:59:06 +0000 (19:59 +0000)]
added GL_MAX_VERTEX_ATTRIBS_ARB bug fix
Brian Paul [Mon, 13 Sep 2004 19:58:27 +0000 (19:58 +0000)]
Handle GL_MAX_VERTEX_ATTRIBS_ARB in glGet*().
Define 2.0 point-sprite related tokens in glheader.h (temporary).
Ian Romanick [Mon, 13 Sep 2004 16:36:44 +0000 (16:36 +0000)]
Minor extension string tweaks. Added support for vertex program extensions.
Tested with arbvptorus, arbvpwarpmesh, vptorus, and vpwarpmesh.
Brian Paul [Mon, 13 Sep 2004 14:55:07 +0000 (14:55 +0000)]
remove ARB_texture_non_power_of_two from _mesa_enable_1_5_extensions()
Brian Paul [Mon, 13 Sep 2004 14:54:19 +0000 (14:54 +0000)]
adjust texcoords for texture rectangle sampling
Brian Paul [Mon, 13 Sep 2004 14:53:02 +0000 (14:53 +0000)]
tweak texcoord for sampling texture rectangles (Dave Reveman)
Daniel Borca [Mon, 13 Sep 2004 09:31:28 +0000 (09:31 +0000)]
cleanup and bugfixes for fxDDClear()
Daniel Borca [Mon, 13 Sep 2004 09:29:30 +0000 (09:29 +0000)]
cleanup and some changes towards GL_ARB_point_sprite (two-zero)
Daniel Borca [Mon, 13 Sep 2004 09:27:03 +0000 (09:27 +0000)]
cleanup
Daniel Borca [Mon, 13 Sep 2004 08:47:01 +0000 (08:47 +0000)]
changes towards GL_ARB_point_sprite (two-zero)
Brian Paul [Fri, 10 Sep 2004 22:13:18 +0000 (22:13 +0000)]
updated ggi files in tarball list
Brian Paul [Fri, 10 Sep 2004 22:12:36 +0000 (22:12 +0000)]
applied patch #1026109
Brian Paul [Fri, 10 Sep 2004 22:12:14 +0000 (22:12 +0000)]
updated from patch 1026109
Brian Paul [Fri, 10 Sep 2004 22:11:33 +0000 (22:11 +0000)]
new file (bug 1026109)
Brian Paul [Fri, 10 Sep 2004 22:08:33 +0000 (22:08 +0000)]
removed (bug 1026109)
Brian Paul [Fri, 10 Sep 2004 19:20:56 +0000 (19:20 +0000)]
ggi updates
Brian Paul [Fri, 10 Sep 2004 19:19:24 +0000 (19:19 +0000)]
assorted updates (bug #1025977)
Brian Paul [Fri, 10 Sep 2004 16:42:40 +0000 (16:42 +0000)]
misc updates for 6.2 release
Brian Paul [Fri, 10 Sep 2004 14:41:55 +0000 (14:41 +0000)]
updated error msg
Jose Fonseca [Fri, 10 Sep 2004 11:47:51 +0000 (11:47 +0000)]
Use CSS in custom headers.
Brian Paul [Fri, 10 Sep 2004 01:07:05 +0000 (01:07 +0000)]
fix matrix classification and program parsing error state bugs
Brian Paul [Fri, 10 Sep 2004 01:05:39 +0000 (01:05 +0000)]
reset error state before parsing (David Reveman)
Brian Paul [Fri, 10 Sep 2004 00:45:12 +0000 (00:45 +0000)]
More updates for Doxygen.
Brian Paul [Fri, 10 Sep 2004 00:44:09 +0000 (00:44 +0000)]
added glapi and shader modules, misc updates
Jose Fonseca [Thu, 9 Sep 2004 22:23:24 +0000 (22:23 +0000)]
Update the doxygen configuration file.
Minor updates/fixes to the source documentation.
Brian Paul [Thu, 9 Sep 2004 19:58:03 +0000 (19:58 +0000)]
fix a bug in analyse_from_scratch() reported by Wes Bethel
Brian Paul [Thu, 9 Sep 2004 19:57:26 +0000 (19:57 +0000)]
clean-ups and comments
Brian Paul [Thu, 9 Sep 2004 18:17:36 +0000 (18:17 +0000)]
initial bits for DRI_FILES for putting DRI driver sources into the tarball
Brian Paul [Thu, 9 Sep 2004 18:13:35 +0000 (18:13 +0000)]
Another attempt at fixing name mangling and gl__unused413().
Dave Airlie [Wed, 8 Sep 2004 08:51:12 +0000 (08:51 +0000)]
updated patch for vertex program
Dave Airlie [Tue, 7 Sep 2004 09:56:19 +0000 (09:56 +0000)]
This patch enables GL_ARB_vertex_program and GL_NV_vertex_program
support in the r200 driver. Both extensions can be enabled via
options, GL_ARB_vertex_program is on by default, GL_NV_vertex_program
off. Option descriptions are in german, english and french.
From: Philipp Klaus Krause
Dave Airlie [Tue, 7 Sep 2004 00:41:40 +0000 (00:41 +0000)]
Add a solo-x86 config, and make solo use the x86 glapi
Daniel Borca [Fri, 3 Sep 2004 06:32:18 +0000 (06:32 +0000)]
make sure the HW is clean before shooting the pipeline
Keith Whitwell [Thu, 2 Sep 2004 07:33:41 +0000 (07:33 +0000)]
r200-maybe-flush-less-3.diff
Brian Paul [Wed, 1 Sep 2004 04:36:29 +0000 (04:36 +0000)]
also test for __arm__ for setting USE_IEEE (X bug 1155)
Keith Whitwell [Tue, 31 Aug 2004 11:36:14 +0000 (11:36 +0000)]
The i915 driver was merged after EMIT_*_BGR bug was fixed. This brings
the driver into line with the correct meaning of those symbols
and fixes color corruptions.
Daniel Borca [Tue, 31 Aug 2004 06:34:51 +0000 (06:34 +0000)]
newer Glide3x snaps vertices internally for V1/VR/VB
Daniel Borca [Tue, 31 Aug 2004 06:32:34 +0000 (06:32 +0000)]
document MESA_FX_NOSNAP
Brian Paul [Mon, 30 Aug 2004 20:53:49 +0000 (20:53 +0000)]
updated CFLAGS (Anich Gregor)
Daniel Borca [Mon, 30 Aug 2004 09:10:34 +0000 (09:10 +0000)]
remove CR
Daniel Borca [Mon, 30 Aug 2004 09:06:27 +0000 (09:06 +0000)]
cleanup
Daniel Borca [Mon, 30 Aug 2004 09:05:01 +0000 (09:05 +0000)]
revived unused code, but got rid of warnings
Daniel Borca [Mon, 30 Aug 2004 08:44:32 +0000 (08:44 +0000)]
cleaned up extensions a bit
Daniel Borca [Mon, 30 Aug 2004 08:43:26 +0000 (08:43 +0000)]
clamp lodbias
Daniel Borca [Mon, 30 Aug 2004 08:41:25 +0000 (08:41 +0000)]
fixed automatic mipmap generation
Daniel Borca [Mon, 30 Aug 2004 08:40:05 +0000 (08:40 +0000)]
fog really needs W
Daniel Borca [Mon, 30 Aug 2004 08:37:57 +0000 (08:37 +0000)]
remove CR
Daniel Borca [Mon, 30 Aug 2004 08:34:52 +0000 (08:34 +0000)]
Werror is bad, unless you know what you are doing
Brian Paul [Fri, 27 Aug 2004 15:31:20 +0000 (15:31 +0000)]
bump version to 6.2, add installmesa to tarballs
Brian Paul [Wed, 25 Aug 2004 22:57:20 +0000 (22:57 +0000)]
ICD update from Gregor Anich
Brian Paul [Wed, 25 Aug 2004 19:12:35 +0000 (19:12 +0000)]
move (void) foo; instances after local declarations
Brian Paul [Wed, 25 Aug 2004 17:36:34 +0000 (17:36 +0000)]
print internalFormat value in r200ChooseTextureFormat() error message
Brian Paul [Wed, 25 Aug 2004 15:59:48 +0000 (15:59 +0000)]
Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch 1015696)
Brian Paul [Wed, 25 Aug 2004 15:33:49 +0000 (15:33 +0000)]
regenerated with license info
Brian Paul [Wed, 25 Aug 2004 15:33:11 +0000 (15:33 +0000)]
Makefile for python-generated files (Ian Romanick)
Brian Paul [Wed, 25 Aug 2004 15:22:35 +0000 (15:22 +0000)]
use version generated from the XML database
Brian Paul [Wed, 25 Aug 2004 15:20:56 +0000 (15:20 +0000)]
fix MGL namespace warning (patch 1014800)
Brian Paul [Wed, 25 Aug 2004 15:19:40 +0000 (15:19 +0000)]
return type for MapBuffer was not specified
Brian Paul [Wed, 25 Aug 2004 15:10:51 +0000 (15:10 +0000)]
Fix mgl name mangling (patch 1014800)
Brian Paul [Wed, 25 Aug 2004 14:59:45 +0000 (14:59 +0000)]
Windows ICD driver code (patch 1014800)
Brian Paul [Wed, 25 Aug 2004 14:52:01 +0000 (14:52 +0000)]
fix a couple bad casts
Brian Paul [Wed, 25 Aug 2004 14:51:18 +0000 (14:51 +0000)]
remove BeOS conditional code. oglinfo should be moved to xdemos since it's a GLX program
Brian Paul [Wed, 25 Aug 2004 14:49:41 +0000 (14:49 +0000)]
print current config name before building src and progs
Brian Paul [Wed, 25 Aug 2004 14:39:40 +0000 (14:39 +0000)]
work around a param bug (Adam Jackson)
Philippe Houdoin [Tue, 24 Aug 2004 08:54:04 +0000 (08:54 +0000)]
Disable x86 iround() version on BeOS with gcc < 2.95.x, as it choke GAS.
BTW, that's remove the requirement to build Mesa on BeOS with gcc 2.95.3.
Still recommanded for performance, thought ;-)
Philippe Houdoin [Tue, 24 Aug 2004 08:31:57 +0000 (08:31 +0000)]
Todo list updated. Build instructions detailed.
Philippe Houdoin [Tue, 24 Aug 2004 08:17:08 +0000 (08:17 +0000)]
Duplicate CFLAGS in CXXFLAGS removed. Now define DEBUG symbol in debug build.
Felix Kuehling [Sun, 22 Aug 2004 20:31:40 +0000 (20:31 +0000)]
Converted the Savage driver to the new DRI interface and enabled compilation
in the Mesa tree.
Brian Paul [Sun, 22 Aug 2004 17:43:31 +0000 (17:43 +0000)]
release notes for 6.2
Brian Paul [Sun, 22 Aug 2004 17:42:03 +0000 (17:42 +0000)]
IRIX fixes
Brian Paul [Sun, 22 Aug 2004 17:41:44 +0000 (17:41 +0000)]
added src/glw/depend to tarball list
Brian Paul [Sun, 22 Aug 2004 17:24:27 +0000 (17:24 +0000)]
cast to fix a warning (in disabled code anyway)
Brian Paul [Sun, 22 Aug 2004 17:23:22 +0000 (17:23 +0000)]
don't use __FUNCTION__ - not portable
Brian Paul [Sun, 22 Aug 2004 16:57:40 +0000 (16:57 +0000)]
check if __mips or _MIPS_ARCH is defined to set IEEE_ONE (bug 1003026)
Brian Paul [Sun, 22 Aug 2004 15:19:03 +0000 (15:19 +0000)]
also check for __hppa__ and hpux for IEEE support (bug 1003026)
Brian Paul [Fri, 20 Aug 2004 14:21:20 +0000 (14:21 +0000)]
enabled GL_ARB_texture_rectangle
Daniel Borca [Fri, 20 Aug 2004 08:34:30 +0000 (08:34 +0000)]
hide GL_ARB_texture_compression from non-VSA cards
Daniel Borca [Fri, 20 Aug 2004 08:29:24 +0000 (08:29 +0000)]
cleanup
Brian Paul [Thu, 19 Aug 2004 18:34:41 +0000 (18:34 +0000)]
first bug fix for v6.2
Brian Paul [Thu, 19 Aug 2004 18:34:15 +0000 (18:34 +0000)]
bump version to 6.2
Brian Paul [Thu, 19 Aug 2004 18:33:13 +0000 (18:33 +0000)]
don't check for ARB_texture_non_power_of_two for OpenGL 1.5 (Philipp Klaus Krause)
Jouk Jansen [Thu, 19 Aug 2004 14:21:18 +0000 (14:21 +0000)]
Committing in .
Missing .'s
Modified Files:
Mesa/src/mesa/main/descrip.mms Mesa/src/mesa/tnl/descrip.mms
----------------------------------------------------------------------
Daniel Borca [Thu, 19 Aug 2004 06:59:05 +0000 (06:59 +0000)]
why is GL_ARB_texture_env_combine different from EXT?
Daniel Borca [Thu, 19 Aug 2004 06:58:00 +0000 (06:58 +0000)]
"const int _nc" was really stupid...
Daniel Borca [Thu, 19 Aug 2004 06:56:51 +0000 (06:56 +0000)]
cleanup
Daniel Borca [Thu, 19 Aug 2004 06:51:48 +0000 (06:51 +0000)]
silence compiler warnings
Brian Paul [Wed, 18 Aug 2004 22:41:09 +0000 (22:41 +0000)]
added Mesa 6.1 release info
Brian Paul [Wed, 18 Aug 2004 18:45:25 +0000 (18:45 +0000)]
check for either GL_NV_vertex_program or GL_ARB_vertex_program for some enables
Brian Paul [Wed, 18 Aug 2004 14:47:16 +0000 (14:47 +0000)]
updates from Jouk
Brian Paul [Tue, 17 Aug 2004 22:58:23 +0000 (22:58 +0000)]
set release date for 6.1
Eric Anholt [Tue, 17 Aug 2004 20:10:29 +0000 (20:10 +0000)]
Revert the move of lost_context setting to UNLOCK_HARDWARE that was done in the
last commit. I've been convinced by keithw that it's sufficient, and put a note
in the code about it.
Close another race for state in the Clear functions. I made the situation worse
in my last commit, but this should fix things. Might be a slight performance
hit, which could be regained by splitting the R*_FIREVERTICES calls in r*Clear
up so that the EmitState doesn't happen in a separate new cmdbuf.