mesa: Changes to 'refs/tags/mesa_7_2'
Tag 'mesa_7_2' created by Brian Paul <brian.paul@tungstengraphics.com> at 2008-09-20 15:36 +0000
Mesa 7.2
Changes since mesa_7_1:
Adam Jackson (1):
Update to SGI FreeB 2.0.
Brian Paul (24):
added 7.1 MD5 sums
placeholder for upcoming 7.2 release notes
mesa: bump MAX_INSN to 350
fix BUFFER_DEPTH/BUFFER_ACCUM mix-up
mesa: improved gl_buffer_object reference counting
mesa: replace MALLOC w/ CALLOC to fix memory error in glPushClientAttrib()
document 7.2 bug fixes, etc
Mesa: version bumps for 7.2 release
updated Cell driver info
mesa: documentation updates for 7.2 release
mesa: Makefile: 7.2 release candidate 1
mesa: remove some assertions that are invalid during context tear-down
document display list bug fix
mesa: fix MSAA enable state in update_multisample()
fix msaa enable/disable bug
mesa: fix display list regression (check if save->prim_count > 0 in vbo_save_EndList())
mesa: rework GLSL vertex attribute binding
document glBindAttribLocation fixes
mesa: fix bug in previous changes to _slang_resolve_attributes()
mesa: fix null ptr deref bug in _tnl_InvalidateState(), bug 15834
document _tnl_InvalidateState() fix
mesa: prep for 7.2 release
mesa: set 7.2 version for tarballs
mesa: docs: remove parenthesis
Guillaume Melquiond (7):
GLU: fix asst warnings
silence warning
remove invalid XDestroyWindow() call
mesa: #include <stdio.h>
mesa: return after _mesa_problem() calls
glx: fix 64-bit datatype issue
i915: fix himask constant init for 64-bit build
Ian Romanick (1):
Remove DRI2 support
Jakob Bornecrantz (1):
mesa: Support for MESA_FORMAT_S8_Z24 texture
Jakub Bogusz (1):
tdfx: fix crash and lack of visuals bug
Keith Whitwell (1):
mesa: get another class of degenerate dlists working
Roland Scheidegger (1):
fix no error generated when calling glLight{if}[v] inside begin/end (bug 17408)
Shane Blackett (3):
Fixes for Mingw
added 24bpp support
glut: s/glut_fbc.c/glut_fcb.c/
Xiang, Haihao (6):
i965: Push/pop instruction state. partial fix for #16882
i965: mask control for BREAK/CONT/DO/WHILE. partial fix fox #16882
i965: force thread switch after IF/ELSE/ENDIF. partial fix for #16882.
mesa: merge stencil values into depth values for MESA_FORMAT_S8_Z24
intel: Fix depth_stencil texture.
i965: Add support for G41 chipset which is another 4 series.
---
Makefile | 8
configs/autoconf.in | 1
configs/default | 2
configure.ac | 2
docs/cell.html | 56 ++-
docs/download.html | 4
docs/news.html | 7
docs/relnotes-7.1.html | 10
docs/relnotes-7.2.html | 96 +++++
docs/relnotes.html | 1
include/GL/glu.h | 55 +--
include/GL/internal/glcore.h | 61 +--
include/GLES/egl.h | 60 +--
progs/demos/rain.cxx | 2
progs/xdemos/glxinfo.c | 1
src/glu/sgi/libnurbs/interface/bezierEval.h | 62 +--
src/glu/sgi/libnurbs/interface/bezierPatch.h | 62 +--
src/glu/sgi/libnurbs/interface/bezierPatchMesh.h | 62 +--
src/glu/sgi/libnurbs/interface/glcurveval.h | 60 +--
src/glu/sgi/libnurbs/interface/glimports.h | 60 +--
src/glu/sgi/libnurbs/interface/glrenderer.h | 60 +--
src/glu/sgi/libnurbs/interface/glsurfeval.h | 60 +--
src/glu/sgi/libnurbs/interface/mystdio.h | 66 +--
src/glu/sgi/libnurbs/interface/mystdlib.h | 60 +--
src/glu/sgi/libnurbs/internals/arc.h | 60 +--
src/glu/sgi/libnurbs/internals/arcsorter.h | 60 +--
src/glu/sgi/libnurbs/internals/arctess.h | 60 +--
src/glu/sgi/libnurbs/internals/backend.cc | 2
src/glu/sgi/libnurbs/internals/backend.h | 62 +--
src/glu/sgi/libnurbs/internals/basiccrveval.h | 60 +--
src/glu/sgi/libnurbs/internals/basicsurfeval.h | 60 +--
src/glu/sgi/libnurbs/internals/bezierarc.h | 60 +--
src/glu/sgi/libnurbs/internals/bin.h | 60 +--
src/glu/sgi/libnurbs/internals/bufpool.cc | 2
src/glu/sgi/libnurbs/internals/bufpool.h | 64 +--
src/glu/sgi/libnurbs/internals/cachingeval.h | 60 +--
src/glu/sgi/libnurbs/internals/coveandtiler.h | 60 +--
src/glu/sgi/libnurbs/internals/curve.h | 60 +--
src/glu/sgi/libnurbs/internals/curvelist.h | 60 +--
src/glu/sgi/libnurbs/internals/dataTransform.h | 62 +--
src/glu/sgi/libnurbs/internals/defines.h | 60 +--
src/glu/sgi/libnurbs/internals/displaylist.h | 60 +--
src/glu/sgi/libnurbs/internals/displaymode.h | 62 +--
src/glu/sgi/libnurbs/internals/flist.h | 60 +--
src/glu/sgi/libnurbs/internals/flistsorter.h | 60 +--
src/glu/sgi/libnurbs/internals/gridline.h | 60 +--
src/glu/sgi/libnurbs/internals/gridtrimvertex.h | 60 +--
src/glu/sgi/libnurbs/internals/gridvertex.h | 60 +--
src/glu/sgi/libnurbs/internals/hull.h | 60 +--
src/glu/sgi/libnurbs/internals/jarcloc.h | 60 +--
src/glu/sgi/libnurbs/internals/knotvector.cc | 2
src/glu/sgi/libnurbs/internals/knotvector.h | 62 +--
src/glu/sgi/libnurbs/internals/mapdesc.h | 60 +--
src/glu/sgi/libnurbs/internals/maplist.h | 60 +--
src/glu/sgi/libnurbs/internals/mesher.h | 60 +--
src/glu/sgi/libnurbs/internals/monotonizer.h | 60 +--
src/glu/sgi/libnurbs/internals/myassert.h | 60 +--
src/glu/sgi/libnurbs/internals/mymath.h | 60 +--
src/glu/sgi/libnurbs/internals/mysetjmp.h | 60 +--
src/glu/sgi/libnurbs/internals/mystring.h | 60 +--
src/glu/sgi/libnurbs/internals/nurbsconsts.h | 60 +--
src/glu/sgi/libnurbs/internals/nurbstess.cc | 2
src/glu/sgi/libnurbs/internals/nurbstess.h | 62 +--
src/glu/sgi/libnurbs/internals/patch.h | 60 +--
src/glu/sgi/libnurbs/internals/patchlist.h | 60 +--
src/glu/sgi/libnurbs/internals/pwlarc.h | 60 +--
src/glu/sgi/libnurbs/internals/quilt.h | 60 +--
src/glu/sgi/libnurbs/internals/reader.h | 60 +--
src/glu/sgi/libnurbs/internals/renderhints.h | 60 +--
src/glu/sgi/libnurbs/internals/simplemath.h | 60 +--
src/glu/sgi/libnurbs/internals/slicer.h | 60 +--
src/glu/sgi/libnurbs/internals/sorter.h | 62 +--
src/glu/sgi/libnurbs/internals/subdivider.h | 60 +--
src/glu/sgi/libnurbs/internals/trimline.h | 60 +--
src/glu/sgi/libnurbs/internals/trimregion.h | 60 +--
src/glu/sgi/libnurbs/internals/trimvertex.h | 60 +--
src/glu/sgi/libnurbs/internals/trimvertpool.h | 60 +--
src/glu/sgi/libnurbs/internals/types.h | 60 +--
src/glu/sgi/libnurbs/internals/uarray.h | 60 +--
src/glu/sgi/libnurbs/internals/varray.h | 60 +--
src/glu/sgi/libnurbs/nurbtess/definitions.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/directedLine.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/glimports.h | 60 +--
src/glu/sgi/libnurbs/nurbtess/gridWrap.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/monoChain.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/monoPolyPart.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/monoTriangulation.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/mystdio.h | 60 +--
src/glu/sgi/libnurbs/nurbtess/mystdlib.h | 60 +--
src/glu/sgi/libnurbs/nurbtess/partitionX.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/partitionY.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/polyDBG.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/polyUtil.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/primitiveStream.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/quicksort.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/rectBlock.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/sampleComp.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/sampleCompBot.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/sampleCompRight.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/sampleCompTop.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/sampleMonoPoly.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/sampledLine.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/searchTree.h | 62 +--
src/glu/sgi/libnurbs/nurbtess/zlassert.h | 62 +--
src/glu/sgi/libtess/dict-list.h | 61 +--
src/glu/sgi/libtess/dict.c | 61 +--
src/glu/sgi/libtess/dict.h | 61 +--
src/glu/sgi/libtess/geom.c | 61 +--
src/glu/sgi/libtess/geom.h | 61 +--
src/glu/sgi/libtess/memalloc.c | 61 +--
src/glu/sgi/libtess/memalloc.h | 61 +--
src/glu/sgi/libtess/mesh.c | 61 +--
src/glu/sgi/libtess/mesh.h | 61 +--
src/glu/sgi/libtess/normal.c | 61 +--
src/glu/sgi/libtess/normal.h | 61 +--
src/glu/sgi/libtess/priorityq-heap.c | 61 +--
src/glu/sgi/libtess/priorityq-heap.h | 61 +--
src/glu/sgi/libtess/priorityq-sort.h | 61 +--
src/glu/sgi/libtess/priorityq.c | 61 +--
src/glu/sgi/libtess/priorityq.h | 61 +--
src/glu/sgi/libtess/render.c | 61 +--
src/glu/sgi/libtess/render.h | 61 +--
src/glu/sgi/libtess/sweep.c | 61 +--
src/glu/sgi/libtess/sweep.h | 61 +--
src/glu/sgi/libtess/tess.c | 61 +--
src/glu/sgi/libtess/tess.h | 61 +--
src/glu/sgi/libtess/tessmono.c | 61 +--
src/glu/sgi/libtess/tessmono.h | 61 +--
src/glu/sgi/libutil/error.c | 63 +--
src/glu/sgi/libutil/glue.c | 63 +--
src/glu/sgi/libutil/gluint.h | 63 +--
src/glu/sgi/libutil/mipmap.c | 61 +--
src/glu/sgi/libutil/project.c | 63 +--
src/glu/sgi/libutil/quad.c | 61 +--
src/glu/sgi/libutil/registry.c | 63 +--
src/glut/glx/Makefile.mgw | 2
src/glx/x11/Makefile | 5
src/glx/x11/clientattrib.c | 62 +--
src/glx/x11/compsize.c | 62 +--
src/glx/x11/dri2.c | 252 --------------
src/glx/x11/dri2.h | 53 ---
src/glx/x11/dri2_glx.c | 371 ----------------------
src/glx/x11/eval.c | 62 +--
src/glx/x11/glxclient.h | 63 +--
src/glx/x11/glxcmds.c | 62 +--
src/glx/x11/glxcurrent.c | 61 +--
src/glx/x11/glxext.c | 71 +---
src/glx/x11/indirect_vertex_program.c | 8
src/glx/x11/packrender.h | 62 +--
src/glx/x11/packsingle.h | 62 +--
src/glx/x11/pixel.c | 62 +--
src/glx/x11/pixelstore.c | 62 +--
src/glx/x11/render2.c | 62 +--
src/glx/x11/renderpix.c | 62 +--
src/glx/x11/single2.c | 62 +--
src/glx/x11/singlepix.c | 62 +--
src/glx/x11/vertarr.c | 62 +--
src/mesa/Makefile.mgw | 2
src/mesa/drivers/dri/i915/i915_debug.c | 2
src/mesa/drivers/dri/i915/i915_texstate.c | 2
src/mesa/drivers/dri/i965/brw_eu_emit.c | 13
src/mesa/drivers/dri/i965/brw_wm_glsl.c | 4
src/mesa/drivers/dri/i965/brw_wm_surface_state.c | 2
src/mesa/drivers/dri/intel/intel_chipset.h | 4
src/mesa/drivers/dri/intel/intel_context.c | 3
src/mesa/drivers/dri/intel/intel_tex_format.c | 2
src/mesa/drivers/dri/tdfx/tdfx_screen.c | 77 +---
src/mesa/drivers/windows/gdi/wmesa.c | 227 ++++++++++++-
src/mesa/glapi/glthread.c | 1
src/mesa/main/arrayobj.c | 33 +
src/mesa/main/attrib.c | 89 +++--
src/mesa/main/bufferobj.c | 191 +++++------
src/mesa/main/bufferobj.h | 11
src/mesa/main/dlist.c | 7
src/mesa/main/framebuffer.c | 12
src/mesa/main/imports.c | 2
src/mesa/main/light.c | 1
src/mesa/main/mtypes.h | 4
src/mesa/main/state.c | 8
src/mesa/main/texformat.c | 24 +
src/mesa/main/texformat.h | 2
src/mesa/main/texformat_tmp.h | 27 +
src/mesa/main/texstore.c | 81 ++++
src/mesa/main/texstore.h | 1
src/mesa/main/varray.c | 15
src/mesa/main/version.h | 6
src/mesa/shader/shader_api.c | 62 +--
src/mesa/shader/slang/slang_link.c | 141 ++++----
src/mesa/shader/slang/slang_link.h | 8
src/mesa/swrast/s_texfilter.c | 2
src/mesa/tnl/t_context.c | 20 -
src/mesa/tnl/t_vp_build.c | 2
src/mesa/vbo/vbo_exec_api.c | 8
src/mesa/vbo/vbo_exec_draw.c | 26 +
src/mesa/vbo/vbo_save.c | 16
src/mesa/vbo/vbo_save_api.c | 43 ++
src/mesa/vbo/vbo_save_draw.c | 28 +
197 files changed, 4786 insertions(+), 5560 deletions(-)
---
Reply to: