mesa.git
15 years agoFix FTBFS on amd64.mesa-6.5.2-3
Julien Cristau [Wed, 7 Feb 2007 22:13:59 +0000 (7 23:13 +0100)]
Fix FTBFS on amd64.
Set LIB_DIR and EXTRA_LIB_PATH in configs/debian-default to override
settings in configs/linux-x86-64. This fixes a FTBFS on amd64, thanks to
Marc 'HE' Brockschmidt for the report (closes: #410118).

15 years ago* Add myself to Uploaders.mesa-6.5.2-2
Julien Cristau [Sun, 4 Feb 2007 20:17:18 +0000 (4 21:17 +0100)]
* Add myself to Uploaders.

15 years agoAdd bug closer for #409638.
Julien Cristau [Sun, 4 Feb 2007 16:21:57 +0000 (4 17:21 +0100)]
Add bug closer for #409638.

15 years agoRe-add src/glut/mini/ which was deleted by mistake.
Julien Cristau [Sun, 4 Feb 2007 14:21:46 +0000 (4 15:21 +0100)]
Re-add src/glut/mini/ which was deleted by mistake.

15 years agoDelete directories not included in the mesa tarballs.
Julien Cristau [Sun, 4 Feb 2007 14:15:43 +0000 (4 15:15 +0100)]
Delete directories not included in the mesa tarballs.

15 years agoFix FTBFS on non-i386 archs.
Julien Cristau [Sun, 4 Feb 2007 13:05:23 +0000 (4 14:05 +0100)]
Fix FTBFS on non-i386 archs.

Build architecture-independant debs in binary-indep, and use the debhelper -s
option for commands in binary-arch, because architectures other than i386
don't have to build libgl1-mesa-swx11-i686.

15 years agoMerge branch 'upstream-experimental' into debian-experimental
Julien Cristau [Thu, 1 Feb 2007 10:50:36 +0000 (1 11:50 +0100)]
Merge branch 'upstream-experimental' into debian-experimental

Conflicts:

progs/util/README
progs/util/glstate.c
progs/util/glstate.h
progs/util/sampleMakefile
src/glu/sgi/libnurbs/interface/bezierEval.h
src/glu/sgi/libnurbs/interface/bezierPatch.cc
src/glu/sgi/libnurbs/interface/bezierPatch.h
src/glu/sgi/libnurbs/interface/bezierPatchMesh.cc
src/glu/sgi/libnurbs/interface/bezierPatchMesh.h
src/glu/sgi/libnurbs/interface/glcurveval.cc
src/glu/sgi/libnurbs/interface/glimports.h
src/glu/sgi/libnurbs/interface/glinterface.cc
src/glu/sgi/libnurbs/interface/glrenderer.h
src/glu/sgi/libnurbs/interface/incurveeval.cc
src/glu/sgi/libnurbs/interface/insurfeval.cc
src/glu/sgi/libnurbs/interface/mystdio.h
src/glu/sgi/libnurbs/interface/mystdlib.h
src/glu/sgi/libnurbs/internals/arc.h
src/glu/sgi/libnurbs/internals/arcsorter.cc
src/glu/sgi/libnurbs/internals/arcsorter.h
src/glu/sgi/libnurbs/internals/arctess.h
src/glu/sgi/libnurbs/internals/backend.cc
src/glu/sgi/libnurbs/internals/backend.h
src/glu/sgi/libnurbs/internals/basiccrveval.h
src/glu/sgi/libnurbs/internals/basicsurfeval.h
src/glu/sgi/libnurbs/internals/bezierarc.h
src/glu/sgi/libnurbs/internals/bin.cc
src/glu/sgi/libnurbs/internals/bin.h
src/glu/sgi/libnurbs/internals/bufpool.cc
src/glu/sgi/libnurbs/internals/bufpool.h
src/glu/sgi/libnurbs/internals/cachingeval.cc
src/glu/sgi/libnurbs/internals/cachingeval.h
src/glu/sgi/libnurbs/internals/ccw.cc
src/glu/sgi/libnurbs/internals/coveandtiler.h
src/glu/sgi/libnurbs/internals/curve.cc
src/glu/sgi/libnurbs/internals/curve.h
src/glu/sgi/libnurbs/internals/curvelist.cc
src/glu/sgi/libnurbs/internals/curvelist.h
src/glu/sgi/libnurbs/internals/curvesub.cc
src/glu/sgi/libnurbs/internals/dataTransform.cc
src/glu/sgi/libnurbs/internals/dataTransform.h
src/glu/sgi/libnurbs/internals/defines.h
src/glu/sgi/libnurbs/internals/displaylist.cc
src/glu/sgi/libnurbs/internals/displaylist.h
src/glu/sgi/libnurbs/internals/displaymode.h
src/glu/sgi/libnurbs/internals/flist.cc
src/glu/sgi/libnurbs/internals/flist.h
src/glu/sgi/libnurbs/internals/flistsorter.cc
src/glu/sgi/libnurbs/internals/flistsorter.h
src/glu/sgi/libnurbs/internals/gridline.h
src/glu/sgi/libnurbs/internals/gridtrimvertex.h
src/glu/sgi/libnurbs/internals/gridvertex.h
src/glu/sgi/libnurbs/internals/hull.cc
src/glu/sgi/libnurbs/internals/hull.h
src/glu/sgi/libnurbs/internals/intersect.cc
src/glu/sgi/libnurbs/internals/jarcloc.h
src/glu/sgi/libnurbs/internals/knotvector.h
src/glu/sgi/libnurbs/internals/mapdesc.cc
src/glu/sgi/libnurbs/internals/mapdesc.h
src/glu/sgi/libnurbs/internals/mapdescv.cc
src/glu/sgi/libnurbs/internals/maplist.cc
src/glu/sgi/libnurbs/internals/maplist.h
src/glu/sgi/libnurbs/internals/mesher.cc
src/glu/sgi/libnurbs/internals/mesher.h
src/glu/sgi/libnurbs/internals/monoTriangulationBackend.cc
src/glu/sgi/libnurbs/internals/monotonizer.cc
src/glu/sgi/libnurbs/internals/monotonizer.h
src/glu/sgi/libnurbs/internals/myassert.h
src/glu/sgi/libnurbs/internals/mycode.cc
src/glu/sgi/libnurbs/internals/mystring.h
src/glu/sgi/libnurbs/internals/nurbsconsts.h
src/glu/sgi/libnurbs/internals/nurbstess.cc
src/glu/sgi/libnurbs/internals/patch.cc
src/glu/sgi/libnurbs/internals/patch.h
src/glu/sgi/libnurbs/internals/patchlist.cc
src/glu/sgi/libnurbs/internals/patchlist.h
src/glu/sgi/libnurbs/internals/pwlarc.h
src/glu/sgi/libnurbs/internals/quilt.cc
src/glu/sgi/libnurbs/internals/quilt.h
src/glu/sgi/libnurbs/internals/reader.cc
src/glu/sgi/libnurbs/internals/reader.h
src/glu/sgi/libnurbs/internals/renderhints.cc
src/glu/sgi/libnurbs/internals/renderhints.h
src/glu/sgi/libnurbs/internals/simplemath.h
src/glu/sgi/libnurbs/internals/slicer.cc
src/glu/sgi/libnurbs/internals/slicer.h
src/glu/sgi/libnurbs/internals/sorter.cc
src/glu/sgi/libnurbs/internals/sorter.h
src/glu/sgi/libnurbs/internals/splitarcs.cc
src/glu/sgi/libnurbs/internals/subdivider.h
src/glu/sgi/libnurbs/internals/tobezier.cc
src/glu/sgi/libnurbs/internals/trimline.cc
src/glu/sgi/libnurbs/internals/trimline.h
src/glu/sgi/libnurbs/internals/trimregion.cc
src/glu/sgi/libnurbs/internals/trimregion.h
src/glu/sgi/libnurbs/internals/trimvertex.h
src/glu/sgi/libnurbs/internals/trimvertpool.cc
src/glu/sgi/libnurbs/internals/trimvertpool.h
src/glu/sgi/libnurbs/internals/types.h
src/glu/sgi/libnurbs/internals/uarray.cc
src/glu/sgi/libnurbs/internals/uarray.h
src/glu/sgi/libnurbs/internals/varray.cc
src/glu/sgi/libnurbs/internals/varray.h
src/glu/sgi/libnurbs/nurbtess/definitions.h
src/glu/sgi/libnurbs/nurbtess/directedLine.h
src/glu/sgi/libnurbs/nurbtess/glimports.h
src/glu/sgi/libnurbs/nurbtess/gridWrap.cc
src/glu/sgi/libnurbs/nurbtess/gridWrap.h
src/glu/sgi/libnurbs/nurbtess/monoChain.cc
src/glu/sgi/libnurbs/nurbtess/monoChain.h
src/glu/sgi/libnurbs/nurbtess/monoTriangulation.cc
src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h
src/glu/sgi/libnurbs/nurbtess/mystdio.h
src/glu/sgi/libnurbs/nurbtess/mystdlib.h
src/glu/sgi/libnurbs/nurbtess/partitionX.cc
src/glu/sgi/libnurbs/nurbtess/partitionX.h
src/glu/sgi/libnurbs/nurbtess/partitionY.cc
src/glu/sgi/libnurbs/nurbtess/partitionY.h
src/glu/sgi/libnurbs/nurbtess/polyDBG.h
src/glu/sgi/libnurbs/nurbtess/polyUtil.cc
src/glu/sgi/libnurbs/nurbtess/polyUtil.h
src/glu/sgi/libnurbs/nurbtess/primitiveStream.cc
src/glu/sgi/libnurbs/nurbtess/primitiveStream.h
src/glu/sgi/libnurbs/nurbtess/quicksort.cc
src/glu/sgi/libnurbs/nurbtess/quicksort.h
src/glu/sgi/libnurbs/nurbtess/rectBlock.cc
src/glu/sgi/libnurbs/nurbtess/rectBlock.h
src/glu/sgi/libnurbs/nurbtess/sampleComp.cc
src/glu/sgi/libnurbs/nurbtess/sampleComp.h
src/glu/sgi/libnurbs/nurbtess/sampleCompBot.cc
src/glu/sgi/libnurbs/nurbtess/sampleCompBot.h
src/glu/sgi/libnurbs/nurbtess/sampleCompRight.cc
src/glu/sgi/libnurbs/nurbtess/sampleCompRight.h
src/glu/sgi/libnurbs/nurbtess/sampleCompTop.cc
src/glu/sgi/libnurbs/nurbtess/sampleCompTop.h
src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.cc
src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.h
src/glu/sgi/libnurbs/nurbtess/sampledLine.cc
src/glu/sgi/libnurbs/nurbtess/sampledLine.h
src/glu/sgi/libnurbs/nurbtess/searchTree.cc
src/glu/sgi/libnurbs/nurbtess/searchTree.h
src/glu/sgi/libnurbs/nurbtess/zlassert.h
src/glu/sgi/libtess/README
src/glu/sgi/libtess/alg-outline
src/glu/sgi/libtess/dict-list.h
src/glu/sgi/libtess/dict.c
src/glu/sgi/libtess/dict.h
src/glu/sgi/libtess/geom.c
src/glu/sgi/libtess/memalloc.c
src/glu/sgi/libtess/memalloc.h
src/glu/sgi/libtess/mesh.c
src/glu/sgi/libtess/mesh.h
src/glu/sgi/libtess/normal.h
src/glu/sgi/libtess/priorityq-heap.c
src/glu/sgi/libtess/priorityq-heap.h
src/glu/sgi/libtess/priorityq-sort.h
src/glu/sgi/libtess/priorityq.c
src/glu/sgi/libtess/priorityq.h
src/glu/sgi/libtess/render.c
src/glu/sgi/libtess/render.h
src/glu/sgi/libtess/sweep.h
src/glu/sgi/libtess/tess.h
src/glu/sgi/libtess/tessmono.c
src/glu/sgi/libtess/tessmono.h
src/glu/sgi/libutil/error.c
src/glu/sgi/libutil/glue.c
src/glu/sgi/libutil/gluint.h
src/glu/sgi/libutil/project.c
src/glu/sgi/libutil/registry.c

15 years agoSync Section and Priority for all packages with the override.
Julien Cristau [Sun, 28 Jan 2007 17:18:38 +0000 (28 18:18 +0100)]
Sync Section and Priority for all packages with the override.

15 years agoGive credit where credit is due.
Thierry Reding [Thu, 11 Jan 2007 14:09:23 +0000 (11 15:09 +0100)]
Give credit where credit is due.

15 years agolibosmesa6{,-dev} replace libgl1-mesa-swx11{,-dev} and mesa-common-dev.
Thierry Reding [Thu, 11 Jan 2007 14:06:42 +0000 (11 15:06 +0100)]
libosmesa6{,-dev} replace libgl1-mesa-swx11{,-dev} and mesa-common-dev.

libosmesa6 and libosmesa6-dev are now the only packages to contain OSMesa
libraries and header files so they can be installed independent of which libGL
is installed. They statically link in the software rasterization code.

15 years agomesa-common-dev needs to replace libgl1-mesa-swx11-dev and libgl1-mesa-dev.
Thierry Reding [Thu, 11 Jan 2007 13:56:48 +0000 (11 14:56 +0100)]
mesa-common-dev needs to replace libgl1-mesa-swx11-dev and libgl1-mesa-dev.

The GLX headers were previously shipped in both packages and have been moved
to mesa-common-dev.

15 years agoBuild the DRI modules with the default optimization flags.
Thierry Reding [Thu, 11 Jan 2007 13:40:10 +0000 (11 14:40 +0100)]
Build the DRI modules with the default optimization flags.

15 years agoRevert the previous changes to the libgl1-mesa-{glx,swx11} shlibs.
Thierry Reding [Wed, 10 Jan 2007 14:23:29 +0000 (10 15:23 +0100)]
Revert the previous changes to the libgl1-mesa-{glx,swx11} shlibs.

15 years agoBump libgl1-mesa-glx, libgl1-mesa-swx11 and libosmesa6 shlibs files.
Thierry Reding [Wed, 10 Jan 2007 12:55:19 +0000 (10 13:55 +0100)]
Bump libgl1-mesa-glx, libgl1-mesa-swx11 and libosmesa6 shlibs files.

15 years agoDrop noop line.
Thierry Reding [Mon, 8 Jan 2007 12:36:25 +0000 (8 13:36 +0100)]
Drop noop line.

15 years agoMake sure all files in the mesa-swx11-source package have permissions 0644.
Thierry Reding [Mon, 8 Jan 2007 12:36:16 +0000 (8 13:36 +0100)]
Make sure all files in the mesa-swx11-source package have permissions 0644.

15 years agoCompile with -O2 optimization instead of -O3 which might lead to problems.
Thierry Reding [Mon, 8 Jan 2007 10:43:25 +0000 (8 11:43 +0100)]
Compile with -O2 optimization instead of -O3 which might lead to problems.

15 years agoMake debugging symbol packages depend on the corresponding binary package and
Thierry Reding [Mon, 8 Jan 2007 10:41:02 +0000 (8 11:41 +0100)]
Make debugging symbol packages depend on the corresponding binary package and
put them into the libdevel section.

15 years agoDo not build any linux*-static configuration with -fPIC.
Thierry Reding [Mon, 8 Jan 2007 09:07:08 +0000 (8 10:07 +0100)]
Do not build any linux*-static configuration with -fPIC.

15 years agoAdd patches 04_cleanup-osmesa-configs and 05_static-nonpic.
Thierry Reding [Mon, 8 Jan 2007 07:35:42 +0000 (8 08:35 +0100)]
Add patches 04_cleanup-osmesa-configs and 05_static-nonpic.

04_cleanup-osmesa-configs makes the OSMesa configurations behave as expected.
That is respect the OPT_FLAGS, PIC_FLAGS, ARCH_FLAGS and DEFINES variables.
The patch also makes the files more consistent by inheriting from more general
configurations.

05_static-nonpic fixes the linux-static configuration to not use -fPIC for
compiling code because it would violate Debian policy.

15 years ago* Drop obsolete depends on xlibs.
Julien Cristau [Fri, 5 Jan 2007 14:44:51 +0000 (5 15:44 +0100)]
* Drop obsolete depends on xlibs.

15 years agoImport changelog entry from the 6.5.1-0.5 NMU.
Julien Cristau [Thu, 4 Jan 2007 20:30:49 +0000 (4 21:30 +0100)]
Import changelog entry from the 6.5.1-0.5 NMU.

15 years agoHijack the package (set XSF as maintainer, add myself to uploaders). \o/
Thierry Reding [Thu, 4 Jan 2007 15:35:14 +0000 (4 16:35 +0100)]
Hijack the package (set XSF as maintainer, add myself to uploaders). \o/

15 years agoBuild the i915tex DRI module on the i386 and amd64 architectures.
Thierry Reding [Tue, 5 Dec 2006 00:45:42 +0000 (5 00:45 +0000)]
Build the i915tex DRI module on the i386 and amd64 architectures.

15 years agoAdd missing changelog entry and bug closer.
Thierry Reding [Mon, 4 Dec 2006 07:23:14 +0000 (4 07:23 +0000)]
Add missing changelog entry and bug closer.

15 years agoUpdate to new upstream release (6.5.2).
Thierry Reding [Sat, 2 Dec 2006 23:46:07 +0000 (2 23:46 +0000)]
Update to new upstream release (6.5.2).

15 years agoremove directfbgl.h filemesa_6_5_2
Brian Paul [Sat, 2 Dec 2006 18:20:53 +0000 (2 18:20 +0000)]
remove directfbgl.h file

15 years agoremove bogus link
Brian Paul [Sat, 2 Dec 2006 18:18:55 +0000 (2 18:18 +0000)]
remove bogus link

15 years ago6.5.2 release updates
Brian Paul [Sat, 2 Dec 2006 18:18:41 +0000 (2 18:18 +0000)]
6.5.2 release updates

15 years agoAdd i915tex and i965.
Gary Wong [Sat, 2 Dec 2006 02:20:05 +0000 (2 02:20 +0000)]
Add i915tex and i965.

15 years agoStructure CopyPixels similarly to i915 do_texture_copypixels, to ease future unification.
Gary Wong [Sat, 2 Dec 2006 01:13:06 +0000 (2 01:13 +0000)]
Structure CopyPixels similarly to i915 do_texture_copypixels, to ease future unification.

15 years agoBe aware that the surface storage can change between locks.
Claudio Ciccani [Fri, 1 Dec 2006 20:58:26 +0000 (1 20:58 +0000)]
Be aware that the surface storage can change between locks.

15 years agoRemove DirectFBGL header from Mesa bacause since 1.0.0 DirectFB installs its own...
Claudio Ciccani [Fri, 1 Dec 2006 14:12:05 +0000 (1 14:12 +0000)]
Remove DirectFBGL header from Mesa bacause since 1.0.0 DirectFB installs its own header.

Updated to the current DirectFBGL interface (i.e. added GetProcAddress()).

15 years agoFix an infinite loop error that may occur when many contexts are bound
Thomas Hellström [Fri, 1 Dec 2006 12:41:43 +0000 (1 12:41 +0000)]
Fix an infinite loop error that may occur when many contexts are bound
to the same drawable in a multithreading environment. This one slipped out
of the texman merge.

15 years agoFixed compilation errors/warnings.
Claudio Ciccani [Fri, 1 Dec 2006 11:42:58 +0000 (1 11:42 +0000)]
Fixed compilation errors/warnings.
Duplicate destination surface to avoid saving/restoring the rendering state during each Clear.

15 years agoUpdate to latest upstream release candidate (6.5.2 RC3).
Thierry Reding [Fri, 1 Dec 2006 00:16:33 +0000 (1 00:16 +0000)]
Update to latest upstream release candidate (6.5.2 RC3).

15 years agothe following improvements to linux-fbdev:
Sean D'Epagnier [Thu, 30 Nov 2006 03:25:28 +0000 (30 03:25 +0000)]
the following improvements to linux-fbdev:
1. updated makefiles to build libOSMesa as well as libGL

these are improvements to fbdev-glut
1. mouse cursor will timeout and be invisible if not being used
2. do not restore colormaps to truecolor targets, this causes problems at
   exit on my g450
3. fixed a crash when cleaning up from failure by munmaping what had not
   yet been mmaped
4. Resize event handling is improved, the resize function is not invoked
   from a signal handler now.
5. The main loop can detect if it is running very fast (greater than 2khz)
6. keyboard up and special up events are generated from stdin input mode
   and if it is also not redrawing, it sleeps
7. corrections in escape sequences for function keys for stdin input

15 years agofix mixed conventional / generic vertex arrays which caused a wrong array order leadi...
Roland Scheidegger [Thu, 30 Nov 2006 00:52:54 +0000 (30 00:52 +0000)]
fix mixed conventional / generic vertex arrays which caused a wrong array order leading to very bogus rendering (for instance WoW intro screen mentioned in #8250).

15 years agocheck for target instead of program->Target in _tnl_program_string, avoids segfault...
Roland Scheidegger [Wed, 29 Nov 2006 22:16:16 +0000 (29 22:16 +0000)]
check for target instead of program->Target in _tnl_program_string, avoids segfault if program is NULL

15 years agofix a bug in the sanity code when outputting vertex progs
Roland Scheidegger [Wed, 29 Nov 2006 19:18:50 +0000 (29 19:18 +0000)]
fix a bug in the sanity code when outputting vertex progs

15 years agoAdd manpages to the mesa-utils package.
Thierry Reding [Wed, 29 Nov 2006 18:07:26 +0000 (29 18:07 +0000)]
Add manpages to the mesa-utils package.

15 years agocall Driver.ProgramStringNotify if a ati_fragment_shader changes and pick up the...
Roland Scheidegger [Wed, 29 Nov 2006 16:41:28 +0000 (29 16:41 +0000)]
call Driver.ProgramStringNotify if a ati_fragment_shader changes and pick up the change in the r200 driver accordingly.

15 years agoAdd accelerated CopyPixels for non-overlapping, 1:1 blits.
Eric Anholt [Wed, 29 Nov 2006 01:16:12 +0000 (29 01:16 +0000)]
Add accelerated CopyPixels for non-overlapping, 1:1 blits.

Submitted by Gary Wong <gtw@gnu.org>

15 years agoindent, comments, etc
Brian Paul [Tue, 28 Nov 2006 15:46:50 +0000 (28 15:46 +0000)]
indent, comments, etc

15 years agoadd support to miniglx for updating drawables ..
Dave Airlie [Tue, 28 Nov 2006 04:50:54 +0000 (28 04:50 +0000)]
add support to miniglx for updating drawables ..

requires hacks to DRM to remove MASTER from UPDATE_DRAW and ADD_DRAW

15 years agoUpdate miniglx support for new memory manager
Dave Airlie [Tue, 28 Nov 2006 04:50:07 +0000 (28 04:50 +0000)]
Update miniglx support for new memory manager

15 years agocomments
Brian Paul [Mon, 27 Nov 2006 17:48:59 +0000 (27 17:48 +0000)]
comments

15 years agoremove assertions to match i915tex code (bug 8726)
Brian Paul [Mon, 27 Nov 2006 17:40:07 +0000 (27 17:40 +0000)]
remove assertions to match i915tex code (bug 8726)

15 years agoget rid of meaningless XFree86LOADER test (bug 9144)
Brian Paul [Mon, 27 Nov 2006 16:50:10 +0000 (27 16:50 +0000)]
get rid of meaningless XFree86LOADER test (bug 9144)

15 years agoreplace check for XFree86LOADER and IN_MODULE with XFree86Server (bug 9144)
Brian Paul [Mon, 27 Nov 2006 16:33:43 +0000 (27 16:33 +0000)]
replace check for XFree86LOADER and IN_MODULE with XFree86Server (bug 9144)

15 years agoBug #6044: actually delete the texture object in mgaDeleteTexture
Tilman Sauerbeck [Sun, 26 Nov 2006 09:39:21 +0000 (26 09:39 +0000)]
Bug #6044: actually delete the texture object in mgaDeleteTexture

15 years agoMark the latest changelog entries as NMUs.
Thierry Reding [Sun, 26 Nov 2006 02:40:01 +0000 (26 02:40 +0000)]
Mark the latest changelog entries as NMUs.

15 years agoRevert maintainer and uploaders fields. Integrate latest NMUs into the
Thierry Reding [Sun, 26 Nov 2006 02:38:31 +0000 (26 02:38 +0000)]
Revert maintainer and uploaders fields. Integrate latest NMUs into the
changelog and be a little more verbose in the debian/rules rewrite
changelog entries.

15 years agocall slang_variable_construct() inside slang_variable_scope_grow()
Brian Paul [Fri, 24 Nov 2006 19:21:42 +0000 (24 19:21 +0000)]
call slang_variable_construct() inside slang_variable_scope_grow()

15 years agonew slang_variable_scope_grow() function
Brian Paul [Fri, 24 Nov 2006 19:01:14 +0000 (24 19:01 +0000)]
new slang_variable_scope_grow() function

15 years agoconst correctness, clean-ups
Brian Paul [Thu, 23 Nov 2006 16:56:55 +0000 (23 16:56 +0000)]
const correctness, clean-ups

15 years agoindent
Brian Paul [Thu, 23 Nov 2006 16:52:18 +0000 (23 16:52 +0000)]
indent

15 years agofix several program-related bugs (bug 9136)
Brian Paul [Thu, 23 Nov 2006 15:58:30 +0000 (23 15:58 +0000)]
fix several program-related bugs (bug 9136)

15 years agoHaihao Xiang's edgeflag patch.
Keith Whitwell [Thu, 23 Nov 2006 10:13:22 +0000 (23 10:13 +0000)]
Haihao Xiang's edgeflag patch.

15 years agoHaihao Xiang's pointsize initialization patch.
Keith Whitwell [Thu, 23 Nov 2006 10:12:05 +0000 (23 10:12 +0000)]
Haihao Xiang's pointsize initialization patch.

15 years agorealign some of the i830 code from the i915
Dave Airlie [Thu, 23 Nov 2006 01:12:41 +0000 (23 01:12 +0000)]
realign some of the i830 code from the i915

15 years agofix typo
Brian Paul [Thu, 23 Nov 2006 00:44:14 +0000 (23 00:44 +0000)]
fix typo

15 years agofix indirect glMap* bugs
Brian Paul [Thu, 23 Nov 2006 00:43:23 +0000 (23 00:43 +0000)]
fix indirect glMap* bugs

15 years agos/ource/source/
Brian Paul [Thu, 23 Nov 2006 00:42:25 +0000 (23 00:42 +0000)]
s/ource/source/

15 years agomove comments
Brian Paul [Thu, 23 Nov 2006 00:41:44 +0000 (23 00:41 +0000)]
move comments

15 years agoindent
Brian Paul [Thu, 23 Nov 2006 00:38:50 +0000 (23 00:38 +0000)]
indent

15 years agofixup draw/depth region handling in i830 along lines of i915
Dave Airlie [Thu, 23 Nov 2006 00:09:16 +0000 (23 00:09 +0000)]
fixup draw/depth region handling in i830 along lines of i915

15 years agoclean-up, comments
Brian Paul [Thu, 23 Nov 2006 00:09:00 +0000 (23 00:09 +0000)]
clean-up, comments

15 years agoindent
Brian Paul [Wed, 22 Nov 2006 23:58:47 +0000 (22 23:58 +0000)]
indent

15 years agodecrease the current vertex count by 1 if an uneven number of vertices is copied...
Roland Scheidegger [Wed, 22 Nov 2006 22:07:35 +0000 (22 22:07 +0000)]
decrease the current vertex count by 1 if an uneven number of vertices is copied by _tnl_copy_vertices. Otherwise, since in this case it will copy an extra vertex to avoid problems with vertex order in the new buffer, one triangle will be drawn twice. This fixes bug #9062.

15 years agoconst correctness
Brian Paul [Wed, 22 Nov 2006 21:59:28 +0000 (22 21:59 +0000)]
const correctness

15 years agonew comments
Brian Paul [Wed, 22 Nov 2006 21:49:14 +0000 (22 21:49 +0000)]
new comments

15 years agoclean-up, comments
Brian Paul [Wed, 22 Nov 2006 21:34:47 +0000 (22 21:34 +0000)]
clean-up, comments

15 years agoreindent
Brian Paul [Wed, 22 Nov 2006 21:34:30 +0000 (22 21:34 +0000)]
reindent

15 years agofix comments
Brian Paul [Wed, 22 Nov 2006 21:33:44 +0000 (22 21:33 +0000)]
fix comments

15 years agoUpdate to latest upstream release candidate.
Thierry Reding [Wed, 22 Nov 2006 19:50:34 +0000 (22 19:50 +0000)]
Update to latest upstream release candidate.

15 years agoAdd libOSMesa16 and libOSMesa32 entries to libosmesa6.shlibs so packages
Thierry Reding [Wed, 22 Nov 2006 19:47:56 +0000 (22 19:47 +0000)]
Add libOSMesa16 and libOSMesa32 entries to libosmesa6.shlibs so packages
linking against those libraries will get the correct dependencies.

15 years agofix the gl version test
Roland Scheidegger [Wed, 22 Nov 2006 19:37:21 +0000 (22 19:37 +0000)]
fix the gl version test

15 years agoAdd tdfx updates to release notes.
Ian Romanick [Wed, 22 Nov 2006 19:05:20 +0000 (22 19:05 +0000)]
Add tdfx updates to release notes.

15 years agoremove unneded call to _tnl_invalidate_state() in _tnl_need_projected_coords(). Conne...
Roland Scheidegger [Wed, 22 Nov 2006 17:54:31 +0000 (22 17:54 +0000)]
remove unneded call to _tnl_invalidate_state() in _tnl_need_projected_coords(). Connected to bug #9103, though that bug got fixed without this change too.

15 years agoGLX protocol fixes for glMap* functions (bug 8899)
Brian Paul [Wed, 22 Nov 2006 16:01:48 +0000 (22 16:01 +0000)]
GLX protocol fixes for glMap* functions (bug 8899)

15 years agoPrune incoming state to the atoms of interest. Hopefully this will
Keith Whitwell [Wed, 22 Nov 2006 15:27:58 +0000 (22 15:27 +0000)]
Prune incoming state to the atoms of interest.  Hopefully this will
prevent driver-initiated statechanges in the middle of
DrawElements/DrawArrays from disturbing this code.

15 years agoAnother fix
Keith Whitwell [Wed, 22 Nov 2006 13:53:21 +0000 (22 13:53 +0000)]
Another fix

15 years agoSet _NEW_LIGHT when materials are present in display lists also.
Keith Whitwell [Wed, 22 Nov 2006 09:35:19 +0000 (22 09:35 +0000)]
Set _NEW_LIGHT when materials are present in display lists also.

15 years agoMove setting of _NEW_LIGHT to only occur when materials are present.
Keith Whitwell [Wed, 22 Nov 2006 09:34:55 +0000 (22 09:34 +0000)]
Move setting of _NEW_LIGHT to only occur when materials are present.

15 years agofix segfault with ATI_fs when trying to use a not enabled texture unit (bug #9110).
Roland Scheidegger [Tue, 21 Nov 2006 23:37:21 +0000 (21 23:37 +0000)]
fix segfault with ATI_fs when trying to use a not enabled texture unit (bug #9110).

15 years agolist header files in sources files (Dan Nicholson)
Brian Paul [Tue, 21 Nov 2006 16:04:22 +0000 (21 16:04 +0000)]
list header files in sources files (Dan Nicholson)

15 years agoblend, logicop changes for intelEmitCopyBlit backported to i915
Keith Whitwell [Tue, 21 Nov 2006 14:43:30 +0000 (21 14:43 +0000)]
blend, logicop changes for intelEmitCopyBlit backported to i915

15 years agoMore fixes, glean seems to run now.
Keith Whitwell [Tue, 21 Nov 2006 13:22:34 +0000 (21 13:22 +0000)]
More fixes, glean seems to run now.

15 years agoDon't define as const's to avoid compiler optimization & warning.
Alan Hourihane [Tue, 21 Nov 2006 10:59:31 +0000 (21 10:59 +0000)]
Don't define as const's to avoid compiler optimization & warning.

15 years agoFix more typos.
Keith Whitwell [Tue, 21 Nov 2006 10:50:01 +0000 (21 10:50 +0000)]
Fix more typos.

15 years agoGary Wong's patches for CopyPixels Logiop (enable) and Blend
Keith Whitwell [Tue, 21 Nov 2006 10:43:16 +0000 (21 10:43 +0000)]
Gary Wong's patches for CopyPixels Logiop (enable) and Blend
(disallow).  Slightly cleaned to disallow on all blend states for code
consiseness and turn a table lookup into a function to match other
code in the driver.

15 years agoGary Wong's fix for 64 bit cleanness of vertex program inputs bitmask.
Keith Whitwell [Tue, 21 Nov 2006 10:16:37 +0000 (21 10:16 +0000)]
Gary Wong's fix for 64 bit cleanness of vertex program inputs bitmask.

15 years agoCommit Gary Wong & Keith Packard's changes for bug 8867 -- adjust code
Keith Whitwell [Tue, 21 Nov 2006 10:11:02 +0000 (21 10:11 +0000)]
Commit Gary Wong & Keith Packard's changes for bug 8867 -- adjust code
after repositioning of INDEX value in BRW_ATTRIB enum.

15 years agoAdded correct include files to files,
Sean D'Epagnier [Tue, 21 Nov 2006 09:35:49 +0000 (21 09:35 +0000)]
Added correct include files to files,
No longer modify cmap if the device is truecolor (messes up dual monitors
with vt switching)

15 years agoglTexCoord3dv was not using third coordinate
Sean D'Epagnier [Tue, 21 Nov 2006 08:48:44 +0000 (21 08:48 +0000)]
glTexCoord3dv was not using third coordinate

15 years agoDisable fragment program debug messages.
Rune Petersen [Mon, 20 Nov 2006 19:57:10 +0000 (20 19:57 +0000)]
Disable fragment program debug messages.

15 years agoadded new 'sources' file to tarball (might not get used though)
Brian Paul [Mon, 20 Nov 2006 17:09:04 +0000 (20 17:09 +0000)]
added new 'sources' file to tarball (might not get used though)

15 years agoFix typos that meant vbos were never unmapped
Keith Whitwell [Mon, 20 Nov 2006 15:15:24 +0000 (20 15:15 +0000)]
Fix typos that meant vbos were never unmapped

15 years agofix glPopAttrib/color material bug #9091
Brian Paul [Mon, 20 Nov 2006 15:14:35 +0000 (20 15:14 +0000)]
fix glPopAttrib/color material bug #9091