From 68db867c3e0d24114c47fd7f10eba564c484a79d Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Tue, 1 Jan 2008 06:36:16 +0000 Subject: [PATCH] - mesa-7.0.2-stable-branch.patch: add in mesa 7.0.2 stable patches so far --- mesa-7.0.1-stable-branch.patch | 4966 -------------------------------- mesa-7.0.2-stable-branch.patch | 3440 ++++++++++++++++++++++ mesa.spec | 11 +- 3 files changed, 3448 insertions(+), 4969 deletions(-) delete mode 100644 mesa-7.0.1-stable-branch.patch create mode 100644 mesa-7.0.2-stable-branch.patch diff --git a/mesa-7.0.1-stable-branch.patch b/mesa-7.0.1-stable-branch.patch deleted file mode 100644 index 63f46ca..0000000 --- a/mesa-7.0.1-stable-branch.patch +++ /dev/null @@ -1,4966 +0,0 @@ -Adam Jackson (1): - Unbreak Linux builds with -fvisibility=hidden. - -Andreas Micheler (1): - faster write_rgba_span_front() - -Brian (69): - added md5 sums - fix even-sized point positioning (bug 11874) - Merge branch 'mesa_7_0_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into mesa_7_0_branch - fix bug 9962 (vbo splitting) as in trunk - initial 7.0.2 notes - fix swizzle error test (bug 11881) - fix potential NULL dereference (bug 11880) - remove SHELL line, replace -e test with new logic (Daniel Stone) - fix potential NULL dereference (bug 11879) - move free() after dereference (bug 11878) - fix byte swap bug for GLuint stencil indexes (bug 11909) - fix link to 7.0.1 relnotes - Implement mutex/locking around texture object reference counting. - free any render/framebuffers left in hash tables when freeing shared state - Add PCI IDs for the G33, Q33, and Q35 chipsets. - added more i915/945 chipsets - fix blending/banding bug - Fix a few more problems with freeing FBOs/textures during context destruction. - added some temporary texobj ref counting debug output - more tex obj ref count debugging (temporary) - Added _mesa_free_attrib_data() to free anything left in the attribute stack upon context destruction. - copy Target in _mesa_copy_texture_object() - Rewrite quite a bit of the code for glPush/PopAttrib() for texture state. - more debug output (context destroy, fb destroy) - log deleting/binding of FBOs - Remove recent texobj refcount debug/logging code. - don't map buffer in _mesa_validate_DrawElements() unless needed - refactor bounds checking code - remove unneeded CallStack array - remove CallDepth++/-- accidentally removed in prev commit - new __gluInvertMatrix() function (Mesa bug 6748) - Fixed bugs 6748, 12141 - s/movaps/movups/ (see bug 12216) - fix i965 bugs, x86-64 bugs - sync with trunk, fixing bug 12239 - Use temporary matrix in __gluInvertMatrixd() to fix aliasing problem (see bugs 12269, 6748) - updated VC7 project files - clean-up (see bug 12317) - fix comment - Update depth test state when binding new framebuffer object - In _mesa_make_current(), don't unbind FBOs from the old context. - fix indirect rendering crash - updated with pkg-config info - added DSTDIR, pkg-config items - added .pc.in files to tarballs - Fix state.texgen parsing error (bug 12313). - added program_error2() function for better error reporting - fix ARB fp/vp parsing bug 12313 - fix copypixels overlap test bug (#12417) - fix glCopyPixel/glPixelZoom bug 12417) - updated link - From trunk: mesa: bind VBO_ATTRIB_XXX to correct input array when executing a display list. fix #10604 - fix bug 10604 - Added bluegene-xlc-osmesa config (Alexander Neundorf) - fixes for bluegene-xlc-osmesa config - added bluegene-xlc-osmesa, fortran fixes - fix for __IBMC__ - fix -D_BSD_SOURC - fix DrawRangeElements error msg - Restore old _TriangleCaps code to fix Blender problem (bug 12164) - fix blend bug 12164 - bump versions to 7.0.2 - for Miniglx, use git sources - prep for 7.0.2 release - update the DRM/DRI instructions - fix VBO-split infinite loop (bug 12164) - updated glext.h license info (Khronos), plus other clean-ups - replace 'brick' with correct program name in printfs - fix fog, rescale_normals bugs (from gallium branch) - -Christoph Kubisch (1): - updated VC7 project files - -Colin McDonald (1): - fixed problem with big glDrawArrays (see bug 12141) - -Dan Nicholson (4): - DESTDIR support. - pkg-config support - add support for LDFLAGS env var - Ignore more generated files in progs/ - -Dan Torop (1): - fix spantmp2 READ_RGBA inline asm (#11931) - -Dave Airlie (1): - i965: fix vblank on 965gm laptops by bringing in code from i915 - -Michel Dänzer (3): - i915tex: Make sure pitch is aligned properly for render-to-texture. - i915tex: Unreference texture buffers on context destruction. - i915tex: Work around texture pitch related performance drops on i915 at least. - -Mrc Gran (1): - fix force_s3tc_enable option - -Roland Bär (1): - [i965] Bug #11812: Fix fwrite return value checks in AUB file code. - -Roland Scheidegger (6): - suppress warning about ncon visuals (bug #6689) - fix another occurence of movaps which might not be aligned - unbreak 3d textures (typo when setting tex layout) - make sure optimized fog params get updated - fog: fix issues with negative fog coords (may fix #10529) - minor fog calc cleanup - -Wang Zhenyu (1): - i915tex: Add support for 945GME - -Xiang, Haihao (14): - i965: flush batch buffer when getting the maximum. This makes - i965: samplers group in fours in WM_STATE. fix bug#9415 - i965: check NULL pointer. fix bug#12193 - i965: store read drawable info in intel_context. Some OpenGL - i965: Take the upper limitation on LOD into account. - fix bug#11009 - i965: limit on LOD Bias, fix#11987 - i965: take the secondary color into account when drawing - i965: fix #11378 - i965: fix bug#11925 - i965: The cube map texture coordinates must be devided by the - i965: handle all unfilled mode in clip stage. fix bug #12453 - mesa: make sure the gotten value isn't greater than the - Brian's fix for bug9829 - -Zou Nan hai (2): - fix a bug in 965 ARB_occlusion_query, - fix fd.o bug #12217, recalcuate urb when clip plane size change - -diff --git a/Makefile b/Makefile -index 3cab262..e05e0e6 100644 ---- a/Makefile -+++ b/Makefile -@@ -1,7 +1,5 @@ - # Top-level Mesa makefile - --SHELL = /bin/bash -- - TOP = . - - SUBDIRS = src progs -@@ -70,6 +68,7 @@ aix-gcc \ - aix-static \ - beos \ - bluegene-osmesa \ -+bluegene-xlc-osmesa \ - darwin \ - darwin-static \ - darwin-static-x86ppc \ -@@ -156,7 +155,7 @@ sunos5-v9 \ - sunos5-v9-static \ - sunos5-v9-cc-g++ \ - ultrix-gcc: -- @ if [ -e configs/current ] ; then \ -+ @ if test -f configs/current || test -L configs/current ; then \ - echo "Please run 'make realclean' before changing configs" ; \ - exit 1 ; \ - fi -@@ -166,10 +165,10 @@ ultrix-gcc: - - # Rules for making release tarballs - --DIRECTORY = Mesa-7.0.1 --LIB_NAME = MesaLib-7.0.1 --DEMO_NAME = MesaDemos-7.0.1 --GLUT_NAME = MesaGLUT-7.0.1 -+DIRECTORY = Mesa-7.0.2-rc1 -+LIB_NAME = MesaLib-7.0.2-rc1 -+DEMO_NAME = MesaDemos-7.0.2-rc1 -+GLUT_NAME = MesaGLUT-7.0.2-rc1 - - MAIN_FILES = \ - $(DIRECTORY)/Makefile* \ -@@ -213,6 +212,7 @@ MAIN_FILES = \ - $(DIRECTORY)/src/mesa/Makefile* \ - $(DIRECTORY)/src/mesa/sources \ - $(DIRECTORY)/src/mesa/descrip.mms \ -+ $(DIRECTORY)/src/mesa/gl.pc.in \ - $(DIRECTORY)/src/mesa/depend \ - $(DIRECTORY)/src/mesa/main/*.[chS] \ - $(DIRECTORY)/src/mesa/main/descrip.mms \ -@@ -320,6 +320,7 @@ DRI_FILES = \ - SGI_GLU_FILES = \ - $(DIRECTORY)/src/glu/Makefile \ - $(DIRECTORY)/src/glu/descrip.mms \ -+ $(DIRECTORY)/src/glu/glu.pc.in \ - $(DIRECTORY)/src/glu/sgi/Makefile \ - $(DIRECTORY)/src/glu/sgi/Makefile.mgw \ - $(DIRECTORY)/src/glu/sgi/Makefile.win \ -@@ -396,6 +397,7 @@ GLUT_FILES = \ - $(DIRECTORY)/include/GL/glutf90.h \ - $(DIRECTORY)/src/glut/glx/Makefile* \ - $(DIRECTORY)/src/glut/glx/depend \ -+ $(DIRECTORY)/src/glut/glx/glut.pc.in \ - $(DIRECTORY)/src/glut/glx/*def \ - $(DIRECTORY)/src/glut/glx/descrip.mms \ - $(DIRECTORY)/src/glut/glx/mms_depend \ -@@ -418,6 +420,7 @@ DEPEND_FILES = \ - $(TOP)/src/mesa/depend \ - $(TOP)/src/glx/x11/depend \ - $(TOP)/src/glw/depend \ -+ $(TOP)/src/glw/glw.pc.in \ - $(TOP)/src/glut/glx/depend \ - $(TOP)/src/glu/sgi/depend - -diff --git a/bin/mklib b/bin/mklib -index 8334595..499e789 100755 ---- a/bin/mklib -+++ b/bin/mklib -@@ -34,6 +34,7 @@ MINOR=0 - PATCH="" - DEPS="" - LINK="" -+LDFLAGS="" - CPLUSPLUS=0 - STATIC=0 - DLOPEN=0 -@@ -63,6 +64,7 @@ do - echo ' -LDIR search in DIR for library dependencies' - echo ' -linker L explicity specify the linker program to use (eg: gcc, g++)' - echo ' Not observed on all systems at this time.' -+ echo ' -ldflags OPT specify any additional linker flags in OPT' - echo ' -cplusplus link with C++ runtime' - echo ' -static make a static library (default is dynamic/shared)' - echo ' -dlopen make a shared library suitable for dynamic loading' -@@ -94,6 +96,10 @@ do - shift 1; - LINK=$1 - ;; -+ '-ldflags') -+ shift 1; -+ LDFLAGS=$1 -+ ;; - -l*) - DEPS="$DEPS $1" - ;; -@@ -216,7 +222,7 @@ case $ARCH in - - rm -f ${LIBNAME} - # make lib -- ${LINK} ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} -+ ${LINK} ${OPTS} ${LDFLAGS} -o ${LIBNAME} ${OBJECTS} ${DEPS} - # finish up - FINAL_LIBS="${LIBNAME}" - elif [ $STATIC = 1 ] ; then -@@ -274,7 +280,7 @@ case $ARCH in - rm -f ${LIBNAME}.so - - # make lib -- ${LINK} ${OPTS} -o ${LIBNAME}.so.${VERSION} ${OBJECTS} ${DEPS} -+ ${LINK} ${OPTS} ${LDFLAGS} -o ${LIBNAME}.so.${VERSION} ${OBJECTS} ${DEPS} - # make usual symlinks - ln -s ${LIBNAME}.so.${VERSION} ${LIBNAME}.so.${MAJOR} - ln -s ${LIBNAME}.so.${MAJOR} ${LIBNAME}.so -@@ -346,10 +352,10 @@ case $ARCH in - #echo "mklib: linker is" ${LINK} ${OPTS} - if [ $NOPREFIX = 1 ] ; then - rm -f ${LIBNAME} -- ${LINK} ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} -+ ${LINK} ${OPTS} ${LDFLAGS} -o ${LIBNAME} ${OBJECTS} ${DEPS} - else - rm -f ${LIBNAME}.${MAJOR} ${LIBNAME} -- ${LINK} ${OPTS} -o ${LIBNAME}.${MAJOR} ${OBJECTS} ${DEPS} -+ ${LINK} ${OPTS} ${LDFLAGS} -o ${LIBNAME}.${MAJOR} ${OBJECTS} ${DEPS} - ln -s ${LIBNAME}.${MAJOR} ${LIBNAME} - fi - FINAL_LIBS="${LIBNAME}.${MAJOR} ${LIBNAME}" -@@ -373,7 +379,7 @@ case $ARCH in - echo "mklib: Making FreeBSD shared library: " ${LIBNAME} - OPTS="-shared" - rm -f ${LIBNAME} -- ${LINK} ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} -+ ${LINK} ${OPTS} ${LDFLAGS} -o ${LIBNAME} ${OBJECTS} ${DEPS} - FINAL_LIBS=${LIBNAME} - elif [ $STATIC = 1 ] ; then - STLIB="lib${LIBNAME}.a" -@@ -387,7 +393,7 @@ case $ARCH in - OPTS="-shared -Wl,-soname,${SHLIB}" - echo "mklib: Making FreeBSD shared library: " ${SHLIB} - rm -f ${SHLIB} -- ${LINK} ${OPTS} -o ${SHLIB} ${OBJECTS} ${DEPS} -+ ${LINK} ${OPTS} ${LDFLAGS} -o ${SHLIB} ${OBJECTS} ${DEPS} - ln -sf ${SHLIB} "lib${LIBNAME}.so" - FINAL_LIBS="${SHLIB} lib${LIBNAME}.so" - fi -@@ -445,7 +451,7 @@ case $ARCH in - fi - - echo "mklib: Making IRIX " ${ABI} " shared library: " ${LIBNAME} -- ${LINK} ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} -+ ${LINK} ${OPTS} ${LDFLAGS} -o ${LIBNAME} ${OBJECTS} ${DEPS} - FINAL_LIBS=${LIBNAME} - fi - ;; -@@ -521,9 +527,9 @@ case $ARCH in - # On AIX a shared library is linked differently when - # you want to dlopen the file - if [ $DLOPEN = "1" ] ; then -- cc -G ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} -+ cc -G ${OPTS} ${LDFLAGS} -o ${LIBNAME} ${OBJECTS} ${DEPS} - else -- cc ${OPTS} -o ${OFILE} ${OBJECTS} ${DEPS} -+ cc ${OPTS} ${LDFLAGS} -o ${OFILE} ${OBJECTS} ${DEPS} - ar ${X64} -r ${LIBNAME} ${OFILE} - fi - -@@ -605,7 +611,7 @@ case $ARCH in - fi - - echo "mklib: Making Darwin shared library: " ${LIBNAME} -- ${LINK} ${OPTS} -o ${LIBNAME} ${OBJECTS} ${DEPS} -+ ${LINK} ${OPTS} ${LDFLAGS} -o ${LIBNAME} ${OBJECTS} ${DEPS} - ln -s ${LIBNAME} ${LINKNAME} - FINAL_LIBS="${LIBNAME} ${LINKNAME}" - fi -@@ -682,7 +688,7 @@ case $ARCH in - rm -f ${LIBNAME}.so.${MAJOR} - rm -f ${LIBNAME}.so - # make lib -- ${LINK} ${OPTS} -o ${LIBNAME}.so.${VERSION} ${OBJECTS} ${DEPS} -+ ${LINK} ${OPTS} ${LDFLAGS} -o ${LIBNAME}.so.${VERSION} ${OBJECTS} ${DEPS} - # make usual symlinks - ln -s ${LIBNAME}.so.${VERSION} ${LIBNAME}.so.${MAJOR} - ln -s ${LIBNAME}.so.${MAJOR} ${LIBNAME}.so -@@ -754,7 +760,7 @@ case $ARCH in - rm -f ${LIBNAME}.a - - # make lib -- ${LINK} ${OPTS} -o ${CYGNAME}-${MAJOR}.dll ${OBJECTS} ${DEPS} -+ ${LINK} ${OPTS} ${LDFLAGS} -o ${CYGNAME}-${MAJOR}.dll ${OBJECTS} ${DEPS} - # make usual symlinks - ln -s ${LIBNAME}-${MAJOR}.dll.a ${LIBNAME}.dll.a - # finish up -diff --git a/configs/bluegene-xlc-osmesa b/configs/bluegene-xlc-osmesa -new file mode 100644 -index 0000000..b0c762d ---- /dev/null -+++ b/configs/bluegene-xlc-osmesa -@@ -0,0 +1,29 @@ -+# Configuration for building only libOSMesa on BlueGene using the IBM xlc compiler -+# This doesn't really have a lot of dependencies, so it should be usable -+# on similar systems too. -+# It uses static linking and disables multithreading. -+ -+include $(TOP)/configs/default -+ -+CONFIG_NAME = bluegene-osmesa -+ -+# Compiler and flags -+CC = /opt/ibmcmp/vacpp/bg/8.0/bin/blrts_xlc -+CXX = /opt/ibmcmp/vacpp/bg/8.0/bin/blrts_xlC -+CFLAGS = -O3 -pedantic -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -+CXXFLAGS = -O3 -pedantic -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L -D_SVID_SOURCE -D_BSD_SOURCE -+ -+MKLIB_OPTIONS = -static -+ -+OSMESA_LIB_NAME = libOSMesa.a -+ -+# Directories -+SRC_DIRS = mesa glu -+DRIVER_DIRS = osmesa -+PROGRAM_DIRS = osdemos -+ -+ -+# Dependencies -+OSMESA_LIB_DEPS = -lm -+GLU_LIB_DEPS = -L$(TOP)/$(LIB_DIR) -l$(OSMESA_LIB) -+APP_LIB_DEPS = -lOSMesa -lGLU -lm -diff --git a/configs/default b/configs/default -index 81f0338..2a08c16 100644 ---- a/configs/default -+++ b/configs/default -@@ -10,7 +10,7 @@ CONFIG_NAME = default - # Version info - MESA_MAJOR=7 - MESA_MINOR=0 --MESA_TINY=1 -+MESA_TINY=2 - - # external projects. This should be useless now that we use libdrm. - DRM_SOURCE_PATH=$(TOP)/../drm -@@ -20,6 +20,7 @@ CC = cc - CXX = CC - CFLAGS = -O - CXXFLAGS = -O -+LDFLAGS = - GLU_CFLAGS = - - # Misc tools and flags -diff --git a/docs/download.html b/docs/download.html -index 5c3989e..84451b8 100644 ---- a/docs/download.html -+++ b/docs/download.html -@@ -9,7 +9,7 @@ -

Downloading

- -

--Last stable release: 7.0.1 -+Last stable release: 7.0.2 -

- -

-diff --git a/docs/fbdev-dri.html b/docs/fbdev-dri.html -index c7f59bb..0d9e52c 100644 ---- a/docs/fbdev-dri.html -+++ b/docs/fbdev-dri.html -@@ -28,6 +28,12 @@ Xlib interfaces allowing some degree of application portability between - the X and X-less environments. -

- -+

-+Some of the files needed for building this configuration are not included -+in the normal Mesa releases so you'll need to get the latest sources -+sources from the git repository. -+

-+ - -

2. Compilation

- -diff --git a/docs/install.html b/docs/install.html -index 804dee5..4cd0d4c 100644 ---- a/docs/install.html -+++ b/docs/install.html -@@ -57,50 +57,31 @@ the DRI hardware drivers. - -
  • -

    --DRM kernel modules and header files from the --DRI project. -+For Mesa 7.0.2 -+DRM version 2.3 is required. -

    -- -

    --If you don't already have the DRM file, you can get the sources from --CVS by doing: --

    --cvs -z3 -d:pserver:anonymous@anoncvs.freedesktop.org:/cvs/dri co drm
    --
    --

    --See the --DRI Building Instructions for the steps to build the DRM modules. Mesa --6.5 requires at least libdrm 2.0.1 or greater. --

    --

    --You can verify that the DRM files have been properly installed by --running pkg-config --modversion libdrm -- --

  • -- --
  • --Recent /usr/include/GL/glxproto.h file. --

    You'll need this if you get any errors about _GLXvop_BindTexImageEXT --being undefined. -+To check if you already have it, run: -+
    -+pkg-config --modversion libdrm -

    -

    --Download/install the --glproto --module from X.org git, or grab the --glxproto.h file and put it in the --Mesa/include/GL/ directory. -+You can download and install a -+tarball release or get the code from git with: -+
    -+git clone git://anongit.freedesktop.org/git/mesa/drm -+
    -+Then revert to the drm-2.3.0 tag with: -+
    -+git-reset --hard drm-2.3.0 -

    -- -
  • - --
  • DRI-enabled X server. --

    Visit --XFree86 --or -+

  • -+Relatively recent - --X.org --for more information. --

    -+X.org release. -+Mesa depends on a number of X header and library files. -
  • - - -@@ -287,7 +268,15 @@ already installed, you'll have to choose different directories, like - To install Mesa's headers and libraries, run make install. - But first, check the Mesa/configs/default file and examine the values - of the INSTALL_DIR and DRI_DRIVER_INSTALL_DIR variables. --Change them if needed, then run make install -+Change them if needed, then run make install. -+

    -+ -+

    -+The variable -+DESTDIR may also be used to install the contents to a temporary -+staging directory. -+This can be useful for package management. -+For example: make install DESTDIR=/somepath/ -

    - -

    -@@ -298,6 +287,26 @@ This is a handy way to compare multiple OpenGL implementations. -

    - - -+

    1.5 pkg-config support

    -+ -+

    -+Running make install will install package configuration files -+for the pkg-config utility. -+

    -+ -+

    -+When compiling your OpenGL application you can use pkg-config to determine -+the proper compiler and linker flags. -+

    -+ -+

    -+For example, compiling and linking a GLUT application can be done with: -+

    -+
    -+   gcc `pkg-config --cflags --libs glut` mydemo.c -o mydemo
    -+
    -+ -+
    - - -

    2. Windows Compilation and Installation

    -diff --git a/docs/license.html b/docs/license.html -index 944a5dd..44b980d 100644 ---- a/docs/license.html -+++ b/docs/license.html -@@ -86,29 +86,32 @@ and their respective licenses. -

    Mesa Component Licenses

    - -
    --Component         Location               Primary Author      License
    ------------------------------------------------------------------------------
    --Main Mesa code    src/mesa/              Brian Paul          Mesa (MIT)
    -+Component         Location               License
    -+------------------------------------------------------------------
    -+Main Mesa code    src/mesa/              Mesa (MIT)
    - 
    --Device drivers    src/mesa/drivers/*     See drivers         See drivers
    -+Device drivers    src/mesa/drivers/*     MIT, generally
    - 
    --Ext headers       include/GL/glext.h     SGI                 SGI Free B
    -+Ext headers       include/GL/glext.h     Khronos
    -                   include/GL/glxext.h
    - 
    --GLUT              src/glut/              Mark Kilgard        Mark's copyright
    -+GLUT              src/glut/              Mark Kilgard's copyright
    - 
    --Mesa GLU library  src/glu/mesa/          Brian Paul          GNU-LGPL
    -+SGI GLU library   src/glu/sgi/           SGI Free B
    - 
    --SGI GLU library   src/glu/sgi/           SGI                 SGI Free B
    -+demo programs     progs/demos/           see source files
    - 
    --demo programs     progs/demos/           various             see source files
    -+X demos           progs/xdemos/          see source files
    - 
    --X demos           progs/xdemos/          Brian Paul          see source files
    -+SGI demos         progs/samples/         SGI license
    - 
    --SGI demos         progs/samples/         SGI                 SGI copyright
    --
    --RedBook demos     progs/redbook/         SGI                 SGI copyright
    -+RedBook demos     progs/redbook/         SGI license
    - 
    - -+

    -+In general, consult the source files for license terms. -+

    -+ -+ - - -diff --git a/docs/modelers.html b/docs/modelers.html -index b93f4d8..aae9686 100644 ---- a/docs/modelers.html -+++ b/docs/modelers.html -@@ -28,7 +28,7 @@ -
  • Innovation3D - - 3D modeling program -
  • KWRL - VRML browser --
  • LibVRML97/Lookat -+
  • LibVRML97/Lookat - - VRML viewer -
  • Maverik - - VR graphics and interaction system -diff --git a/docs/news.html b/docs/news.html -index 1f66d4e..8694ce4 100644 ---- a/docs/news.html -+++ b/docs/news.html -@@ -11,9 +11,16 @@ -

    News

    - - -+

    September ??, 2007

    -+

    -+Mesa 7.0.2 is released. -+This is a bug-fix release. -+

    -+ -+ -

    August 3, 2007

    -

    --Mesa 7.0.1 is released. -+Mesa 7.0.1 is released. - This is a bug-fix release. -

    - -diff --git a/docs/relnotes-7.0.1.html b/docs/relnotes-7.0.1.html -index 47ee162..02713ad 100644 ---- a/docs/relnotes-7.0.1.html -+++ b/docs/relnotes-7.0.1.html -@@ -17,6 +17,15 @@ Mesa 7.0.1 is a stable release with bug fixes since version 7.0. - -

    MD5 checksums

    -
    -+db55141a44b902fcc61d9265b7862c06  MesaLib-7.0.1.tar.gz
    -+c056abd763e899114bf745c9eedbf9ad  MesaLib-7.0.1.tar.bz2
    -+ecc2637547fae2b38271ae362d013afa  MesaLib-7.0.1.zip
    -+b85a4a5be4e829f4a1165e4514b13183  MesaDemos-7.0.1.tar.gz
    -+3b66b3268df12ca8a6c4e0c4c457912c  MesaDemos-7.0.1.tar.bz2
    -+b1c18006f16e44e80fea66774c59b391  MesaDemos-7.0.1.zip
    -+b87a69986839ae43ce12fc8e3dc1ebb4  MesaGLUT-7.0.1.tar.gz
    -+25f30d0c1651997b4412366ba0572f7f  MesaGLUT-7.0.1.tar.bz2
    -+676ee6682a6ce78a5540554fd975c03e  MesaGLUT-7.0.1.zip
    - 
    - - -diff --git a/docs/relnotes-7.0.2.html b/docs/relnotes-7.0.2.html -new file mode 100644 -index 0000000..46040e1 ---- /dev/null -+++ b/docs/relnotes-7.0.2.html -@@ -0,0 +1,84 @@ -+ -+ -+Mesa Release Notes -+ -+ -+ -+ -+ -+ -+ -+

    Mesa 7.0.2 Release Notes / (TBD) 2007

    -+ -+

    -+Mesa 7.0.2 is a stable release with bug fixes since version 7.0. -+

    -+ -+ -+

    MD5 checksums

    -+
    -+
    -+ -+ -+

    New features

    -+ -+ -+

    Bug fixes

    -+ -+ -+ -+

    Changes

    -+ -+ -+ -+

    To Do (someday) items

    -+ -+ -+ -+

    Driver Status

    -+ -+
    -+Driver			Status
    -+----------------------	----------------------
    -+DRI drivers		varies with the driver
    -+XMesa/GLX (on Xlib)	implements OpenGL 2.1
    -+OSMesa (off-screen)	implements OpenGL 2.1
    -+Windows/Win32		implements OpenGL 2.1
    -+Glide (3dfx Voodoo1/2)	implements OpenGL 1.3
    -+SVGA			unsupported
    -+Wind River UGL		unsupported
    -+DJGPP			unsupported
    -+GGI			unsupported
    -+BeOS			unsupported
    -+Allegro			unsupported
    -+D3D			unsupported
    -+
    -+ -+ -+ -diff --git a/docs/relnotes.html b/docs/relnotes.html -index 9a978d9..7464f5c 100644 ---- a/docs/relnotes.html -+++ b/docs/relnotes.html -@@ -20,6 +20,7 @@ The release notes summarize what's new or changed in each Mesa release. -

    - -