mesa.git
20 years ago Committing in .
Jouk Jansen [Tue, 13 Jan 2004 16:04:46 +0000 (16:04 +0000)]
 Committing in .

 optional compilation of progs/test/ since it seems not to appear in the
 releases.

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

20 years agoadded support for textures bigger than HW can support (SW rescaling)
Daniel Borca [Tue, 13 Jan 2004 08:47:44 +0000 (08:47 +0000)]
added support for textures bigger than HW can support (SW rescaling)

20 years agore-enabled trilinearness
Daniel Borca [Tue, 13 Jan 2004 08:46:46 +0000 (08:46 +0000)]
re-enabled trilinearness

20 years agosmall fixes
Daniel Borca [Tue, 13 Jan 2004 08:46:12 +0000 (08:46 +0000)]
small fixes

20 years agoupdated FX wrapper
Daniel Borca [Tue, 13 Jan 2004 08:24:43 +0000 (08:24 +0000)]
updated FX wrapper

20 years agoRemoved some dead code. R128 does not (as far as I can tell) support
Ian Romanick [Tue, 13 Jan 2004 02:18:58 +0000 (02:18 +0000)]
Removed some dead code.  R128 does not (as far as I can tell) support
GL_ARB_texture_border_clamp.  The ATI drivers for Windows support it,
but I can see no way to make it work without a fallback.

20 years agoAdded some missing extension strings.
Ian Romanick [Tue, 13 Jan 2004 02:15:29 +0000 (02:15 +0000)]
Added some missing extension strings.

20 years agoremove stuff that's now in glext.h
Brian Paul [Tue, 13 Jan 2004 02:04:57 +0000 (02:04 +0000)]
remove stuff that's now in glext.h

20 years agoupdated to version 21 with OpenGL 1.5 support
Brian Paul [Tue, 13 Jan 2004 01:54:03 +0000 (01:54 +0000)]
updated to version 21 with OpenGL 1.5 support

20 years agosilence compiler warnings
Karl Schultz [Tue, 13 Jan 2004 01:11:09 +0000 (01:11 +0000)]
silence compiler warnings

20 years agoremove unused variable
Karl Schultz [Tue, 13 Jan 2004 01:10:05 +0000 (01:10 +0000)]
remove unused variable

20 years agochange type of loop index var to remove compiler warning.
Karl Schultz [Tue, 13 Jan 2004 01:09:17 +0000 (01:09 +0000)]
change type of loop index var to remove compiler warning.

20 years agoadd cast to quiet compiler warning
Karl Schultz [Tue, 13 Jan 2004 01:08:23 +0000 (01:08 +0000)]
add cast to quiet compiler warning

20 years agoinit an uninitialized variable. This doesn't fix a latent bug because
Karl Schultz [Tue, 13 Jan 2004 01:07:28 +0000 (01:07 +0000)]
init an uninitialized variable.  This doesn't fix a latent bug because
the variable was multiplied by zero.

20 years agoadd casts to silence compiler warnings
Karl Schultz [Tue, 13 Jan 2004 01:05:28 +0000 (01:05 +0000)]
add casts to silence compiler warnings

20 years agoadd t_vertex.c to project
Karl Schultz [Tue, 13 Jan 2004 00:24:03 +0000 (00:24 +0000)]
add t_vertex.c to project

20 years agoremove ss_vb.c from project
Karl Schultz [Tue, 13 Jan 2004 00:23:31 +0000 (00:23 +0000)]
remove ss_vb.c from project

20 years agoDon't call _tnl_draw_range_elements() unless start == 0.
Keith Whitwell [Mon, 12 Jan 2004 23:21:54 +0000 (23:21 +0000)]
Don't call _tnl_draw_range_elements() unless start == 0.

20 years agoRemoved redundant extension strings. The Mesa extension mechanism
Ian Romanick [Mon, 12 Jan 2004 22:50:01 +0000 (22:50 +0000)]
Removed redundant extension strings.  The Mesa extension mechanism
automatically enables "duplicate" extensions without the driver
explicitly enabling them.

20 years agolatest bug fixes
Brian Paul [Mon, 12 Jan 2004 15:30:55 +0000 (15:30 +0000)]
latest bug fixes

20 years agoadded note about mklib permissions
Brian Paul [Mon, 12 Jan 2004 15:30:42 +0000 (15:30 +0000)]
added note about mklib permissions

20 years agomake executable
Brian Paul [Mon, 12 Jan 2004 14:52:21 +0000 (14:52 +0000)]
make executable

20 years agoGlide driver (windowed mode) fix for Voodoo2
Daniel Borca [Mon, 12 Jan 2004 12:28:05 +0000 (12:28 +0000)]
Glide driver (windowed mode) fix for Voodoo2

20 years agocomment-out the touch/rm depend lines
Brian Paul [Sun, 11 Jan 2004 17:15:03 +0000 (17:15 +0000)]
comment-out the touch/rm depend lines

20 years agochange -O to -O2 for aix-gcc
Brian Paul [Sun, 11 Jan 2004 17:14:37 +0000 (17:14 +0000)]
change -O to -O2 for aix-gcc

20 years agofix vertex program debugger issues (Bug 874382)
Brian Paul [Sun, 11 Jan 2004 16:48:14 +0000 (16:48 +0000)]
fix vertex program debugger issues (Bug 874382)

20 years agocall _mesa_delete_texture_object() from in the driver's DeleteTexture function
Brian Paul [Sun, 11 Jan 2004 16:27:53 +0000 (16:27 +0000)]
call _mesa_delete_texture_object() from in the driver's DeleteTexture function

20 years agoadd GL_TEXTURE_CUBE_MAP_ARB to _mesa_max_texture_levels(), reordered some comments
Brian Paul [Sun, 11 Jan 2004 16:21:13 +0000 (16:21 +0000)]
add GL_TEXTURE_CUBE_MAP_ARB to _mesa_max_texture_levels(), reordered some comments

20 years agoActually disable HW TCL capability when SW TCL is forced.
Michel Dänzer [Sun, 11 Jan 2004 13:10:08 +0000 (13:10 +0000)]
Actually disable HW TCL capability when SW TCL is forced.

+ remove some gratuitous whitespace

20 years agomore aix-gcc tweaking
Brian Paul [Sun, 11 Jan 2004 00:05:34 +0000 (00:05 +0000)]
more aix-gcc tweaking

20 years agoaix-gcc tweaks
Brian Paul [Sat, 10 Jan 2004 22:42:34 +0000 (22:42 +0000)]
aix-gcc tweaks

20 years agoremoved MAKELIB lines. tweak openbsd config
Brian Paul [Sat, 10 Jan 2004 22:22:41 +0000 (22:22 +0000)]
removed MAKELIB lines.  tweak openbsd config

20 years agoadded OSMESA_LIB_DEPS needed for some platforms
Brian Paul [Sat, 10 Jan 2004 22:18:41 +0000 (22:18 +0000)]
added OSMESA_LIB_DEPS needed for some platforms

20 years agoadded aix-gcc config
Brian Paul [Sat, 10 Jan 2004 22:14:51 +0000 (22:14 +0000)]
added aix-gcc config

20 years agoUse same steps for Linux and OpenBSD.
Brian Paul [Sat, 10 Jan 2004 22:12:21 +0000 (22:12 +0000)]
Use same steps for Linux and OpenBSD.
Added AIX/gcc support.

20 years agoregenerated to support new 1.5 functions, etc.
Brian Paul [Fri, 9 Jan 2004 20:34:04 +0000 (20:34 +0000)]
regenerated to support new 1.5 functions, etc.

20 years agore-enable SSE code, except for the _mesa_sse_transform_points4_identity() function...
Brian Paul [Fri, 9 Jan 2004 17:14:22 +0000 (17:14 +0000)]
re-enable SSE code, except for the _mesa_sse_transform_points4_identity() function.  Use the x86 version instead

20 years agoChange < to <= when testing counts against ctx->Const.MaxArrayLockSize,
Brian Paul [Fri, 9 Jan 2004 15:31:08 +0000 (15:31 +0000)]
Change < to <= when testing counts against ctx->Const.MaxArrayLockSize,
per Daniel Borca.
Also, added XXX comments to mark where there may be a problem with the
calls to _tnl_vb_bind_arrays().  Is the last parameter a count or index?

20 years agoRoland Scheidegger's r200_changeemitorder.diff.
Keith Whitwell [Fri, 9 Jan 2004 09:28:40 +0000 (09:28 +0000)]
Roland Scheidegger's r200_changeemitorder.diff.

20 years agoFixed a few typos in the german translation.
Felix Kuehling [Thu, 8 Jan 2004 22:49:26 +0000 (22:49 +0000)]
Fixed a few typos in the german translation.

20 years agoset StringPos field in parse_vp_instruction (Mesa bug 873011)
Brian Paul [Thu, 8 Jan 2004 14:23:42 +0000 (14:23 +0000)]
set StringPos field in parse_vp_instruction (Mesa bug 873011)

20 years ago Committing in .
Jouk Jansen [Thu, 8 Jan 2004 14:14:02 +0000 (14:14 +0000)]
 Committing in .

 Update OpenVMS makefiles

 Modified Files:
  Mesa/src/mesa/swrast_setup/descrip.mms
  Mesa/src/mesa/tnl/descrip.mms
 ----------------------------------------------------------------------

20 years agoPerform check for dstclip[3] == 0.
Keith Whitwell [Thu, 8 Jan 2004 13:55:24 +0000 (13:55 +0000)]
Perform check for dstclip[3] == 0.

20 years agokeeping things safe: sanity check back
Daniel Borca [Thu, 8 Jan 2004 09:04:27 +0000 (09:04 +0000)]
keeping things safe: sanity check back

20 years agoenvvars to control run-time
Daniel Borca [Thu, 8 Jan 2004 07:37:21 +0000 (07:37 +0000)]
envvars to control run-time

20 years agoupdated makefiles
Daniel Borca [Thu, 8 Jan 2004 07:36:37 +0000 (07:36 +0000)]
updated makefiles

20 years agoremoved unnecessary (now) sanity check
Daniel Borca [Thu, 8 Jan 2004 07:32:06 +0000 (07:32 +0000)]
removed unnecessary (now) sanity check

20 years agoUse hand-made number parsing functions as the libc routines are locale-dependent...
Felix Kuehling [Wed, 7 Jan 2004 23:35:00 +0000 (23:35 +0000)]
Use hand-made number parsing functions as the libc routines are locale-dependent. Thanks to Pavel harry_x Palat for pointing that out.

20 years agoreindent the code
Brian Paul [Wed, 7 Jan 2004 15:18:17 +0000 (15:18 +0000)]
reindent the code

20 years agoupdates for 6.0 release
Brian Paul [Wed, 7 Jan 2004 14:51:30 +0000 (14:51 +0000)]
updates for 6.0 release

20 years agobugfix in texture swapping mechanism (multitex)
Daniel Borca [Wed, 7 Jan 2004 13:58:04 +0000 (13:58 +0000)]
bugfix in texture swapping mechanism (multitex)

20 years agotemporary workaround for bad primitives in fx_render_vb_quads
Daniel Borca [Wed, 7 Jan 2004 13:57:23 +0000 (13:57 +0000)]
temporary workaround for bad primitives in fx_render_vb_quads

20 years agoprotect against broken apps
Daniel Borca [Wed, 7 Jan 2004 13:54:17 +0000 (13:54 +0000)]
protect against broken apps

20 years agoteensy bit of optimization in interp code
Daniel Borca [Wed, 7 Jan 2004 12:50:30 +0000 (12:50 +0000)]
teensy bit of optimization in interp code

20 years agowgl interface
Daniel Borca [Wed, 7 Jan 2004 12:49:47 +0000 (12:49 +0000)]
wgl interface

20 years agocleanups
Daniel Borca [Wed, 7 Jan 2004 12:49:22 +0000 (12:49 +0000)]
cleanups

20 years agosanity check for vertex counter
Daniel Borca [Wed, 7 Jan 2004 12:39:45 +0000 (12:39 +0000)]
sanity check for vertex counter

20 years agono-op table on par with main dispatcher
Daniel Borca [Wed, 7 Jan 2004 12:37:09 +0000 (12:37 +0000)]
no-op table on par with main dispatcher

20 years agoMingw3 prototypes
Daniel Borca [Wed, 7 Jan 2004 12:34:28 +0000 (12:34 +0000)]
Mingw3 prototypes

20 years agoTesting
Keith Whitwell [Tue, 6 Jan 2004 20:13:41 +0000 (20:13 +0000)]
Testing

20 years agoadded Aqsis link
Brian Paul [Tue, 6 Jan 2004 16:36:48 +0000 (16:36 +0000)]
added Aqsis link

20 years agoremove BMRT link
Brian Paul [Tue, 6 Jan 2004 15:33:48 +0000 (15:33 +0000)]
remove BMRT link

20 years agoAdd comment regarding sse disable
Keith Whitwell [Tue, 6 Jan 2004 12:20:20 +0000 (12:20 +0000)]
Add comment regarding sse disable

20 years agoSSE segfaults in conform - disable for now.
Keith Whitwell [Tue, 6 Jan 2004 12:19:40 +0000 (12:19 +0000)]
SSE segfaults in conform - disable for now.

20 years agoFixes for _swsetup_Translate()
Keith Whitwell [Tue, 6 Jan 2004 00:18:23 +0000 (00:18 +0000)]
Fixes for _swsetup_Translate()

20 years agoApply attribute offset when calling extract().
Keith Whitwell [Tue, 6 Jan 2004 00:18:03 +0000 (00:18 +0000)]
Apply attribute offset when calling extract().
Simplify stride calcs.

20 years agoAdd support for Radeon IGP chipsets, based off of mcgrof-radeon-igp-v3.diff
Eric Anholt [Mon, 5 Jan 2004 23:19:21 +0000 (23:19 +0000)]
Add support for Radeon IGP chipsets, based off of mcgrof-radeon-igp-v3.diff

XFree86 bug: 314

20 years agoadded missing descrip.mms files to tar file list
Brian Paul [Mon, 5 Jan 2004 16:42:34 +0000 (16:42 +0000)]
added missing descrip.mms files to tar file list

20 years agoSlight cleanup
Keith Whitwell [Mon, 5 Jan 2004 15:55:01 +0000 (15:55 +0000)]
Slight cleanup

20 years agoRemove debug
Keith Whitwell [Mon, 5 Jan 2004 15:31:22 +0000 (15:31 +0000)]
Remove debug

20 years agoBeef up t_vertex.c:
Keith Whitwell [Mon, 5 Jan 2004 15:24:53 +0000 (15:24 +0000)]
Beef up t_vertex.c:
- cope with input vectors with size less than that of the emitted
  attribute.
- cope with vertices with 'holes' inside and between vertices.

Fix calculation of tnl->render_inputs to work with fp programs.
Mirror VB->PointSizePtr in VB->AttribPtr so that it can work with t_vertex.c.

Transition swrast_setup/ to use t_vertex.c to build swrast vertices.

20 years agoAdd t_vertex.c
Keith Whitwell [Mon, 5 Jan 2004 10:06:49 +0000 (10:06 +0000)]
Add t_vertex.c

20 years agoRe-commit t_vertex.[ch] changes to fd.o server.
Keith Whitwell [Mon, 5 Jan 2004 09:43:42 +0000 (09:43 +0000)]
Re-commit t_vertex.[ch] changes to fd.o server.

20 years agoAdded def_max_anisotropy and no_neg_lod_bias options to radeon and r200.
Felix Kuehling [Mon, 5 Jan 2004 02:40:28 +0000 (02:40 +0000)]
Added def_max_anisotropy and no_neg_lod_bias options to radeon and r200.
The def_max_anisotropy option breaks driconf. :( I'm going to upload a
fixed version soon.

20 years agoAdded two new options: def_max_anisotropy and no_neg_lod_bias. The latter one
Felix Kuehling [Mon, 5 Jan 2004 02:35:45 +0000 (02:35 +0000)]
Added two new options: def_max_anisotropy and no_neg_lod_bias. The latter one
is for disabling faked "anisotropy" in e.g. FlightGear.

20 years agoNew, less expensive workaround for state-change lockups.
Felix Kuehling [Sun, 4 Jan 2004 22:08:31 +0000 (22:08 +0000)]
New, less expensive workaround for state-change lockups.

20 years agoReenable the vtxfmt code paths in the radeon and r200 drivers.
Felix Kuehling [Sun, 4 Jan 2004 16:39:29 +0000 (16:39 +0000)]
Reenable the vtxfmt code paths in the radeon and r200 drivers.

20 years agowhitespace changes and new comments
Brian Paul [Thu, 1 Jan 2004 17:13:12 +0000 (17:13 +0000)]
whitespace changes and new comments

20 years agolatest updates
Brian Paul [Thu, 1 Jan 2004 15:18:50 +0000 (15:18 +0000)]
latest updates

20 years agoadded -fPIC -fomit-frame-pointer etc to sunos5-gcc configs (bug 868737)
Brian Paul [Thu, 1 Jan 2004 15:17:20 +0000 (15:17 +0000)]
added -fPIC -fomit-frame-pointer etc to sunos5-gcc configs (bug 868737)

20 years agoadded info about S3TC texture compression
Brian Paul [Wed, 31 Dec 2003 20:59:51 +0000 (20:59 +0000)]
added info about S3TC texture compression

20 years agoupdated CVS info
Brian Paul [Wed, 31 Dec 2003 20:47:37 +0000 (20:47 +0000)]
updated CVS info

20 years agoFix TCL_LIGHT_MODEL_CTL setting in radeonColorMaterial.
Felix Kuehling [Sun, 28 Dec 2003 15:07:38 +0000 (15:07 +0000)]
Fix TCL_LIGHT_MODEL_CTL setting in radeonColorMaterial.

20 years agoDon't allow lighting in model coordinates when fog is active,
Keith Whitwell [Sat, 27 Dec 2003 22:06:39 +0000 (22:06 +0000)]
Don't allow lighting in model coordinates when fog is active,
from radeon_state.c, noticed by Dieter Nuetzel.

20 years agoCorrect sense of ctx->_ForceEyeCoords (Felix Kuhling)
Keith Whitwell [Sat, 27 Dec 2003 20:03:26 +0000 (20:03 +0000)]
Correct sense of ctx->_ForceEyeCoords (Felix Kuhling)

20 years agothe optimized UNCLAMPED_FLOAT_TO_UBYTE macro was broken
Brian Paul [Tue, 23 Dec 2003 21:43:54 +0000 (21:43 +0000)]
the optimized UNCLAMPED_FLOAT_TO_UBYTE macro was broken

20 years agoreverted TMUs for proper multitexturing
Daniel Borca [Tue, 23 Dec 2003 14:11:22 +0000 (14:11 +0000)]
reverted TMUs for proper multitexturing

20 years agonew files
Keith Whitwell [Sun, 21 Dec 2003 17:54:31 +0000 (17:54 +0000)]
new files

20 years agoVersion bumps, etc for Mesa 6.0
Brian Paul [Sun, 21 Dec 2003 04:06:31 +0000 (04:06 +0000)]
Version bumps, etc for Mesa 6.0

20 years agoDMesa: removed MGA2064W driver
Daniel Borca [Fri, 19 Dec 2003 11:26:46 +0000 (11:26 +0000)]
DMesa: removed MGA2064W driver
DMesa: added capability to query visuals
fxMesa: WGL_3DFX_gamma_control
fxMesa: minor fixes to interface (fxQueryHardware vs fxMesaSelect...)

20 years agoadded link to RELNOTES-5.1
Brian Paul [Thu, 18 Dec 2003 00:42:16 +0000 (00:42 +0000)]
added link to RELNOTES-5.1

20 years agoadded MD5 checksums for 5.1 tarballs
Brian Paul [Thu, 18 Dec 2003 00:32:05 +0000 (00:32 +0000)]
added MD5 checksums for 5.1 tarballs

20 years agoupdates for 5.1 release
Brian Paul [Wed, 17 Dec 2003 23:54:23 +0000 (23:54 +0000)]
updates for 5.1 release

20 years agoFix to work with the C preprocessor in GCC 3.3.x.
Ian Romanick [Wed, 17 Dec 2003 21:35:44 +0000 (21:35 +0000)]
Fix to work with the C preprocessor in GCC 3.3.x.

20 years agoupdated location of config.h
Brian Paul [Wed, 17 Dec 2003 15:14:31 +0000 (15:14 +0000)]
updated location of config.h

20 years agos/Makefile.X11/Makefile.solo/ for make clean
Brian Paul [Wed, 17 Dec 2003 15:11:41 +0000 (15:11 +0000)]
s/Makefile.X11/Makefile.solo/ for make clean

20 years agofix GL_MIN/MAX w/ glBlendFuncSeparate bug (Ian Romanick)
Brian Paul [Mon, 15 Dec 2003 18:04:17 +0000 (18:04 +0000)]
fix GL_MIN/MAX w/ glBlendFuncSeparate bug (Ian Romanick)

20 years agoAssorted mklib tweaks.
Brian Paul [Mon, 15 Dec 2003 16:14:55 +0000 (16:14 +0000)]
Assorted mklib tweaks.
Added Intel icc support to mklib.

20 years agoEXT_secondary_color and EXT_separate_specular via multipass
Daniel Borca [Mon, 15 Dec 2003 10:38:12 +0000 (10:38 +0000)]
EXT_secondary_color and EXT_separate_specular via multipass

20 years agoProblem computing specular value in OPCODE_LIT - pulled in value from
Karl Rasche [Sat, 13 Dec 2003 15:12:58 +0000 (15:12 +0000)]
Problem computing specular value in OPCODE_LIT - pulled in value from
vertex program execution of LIT