From 29021ff56c379a7384faf64e3fc849f5e553edf2 Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Jan 11 2010 03:44:36 +0000 Subject: - add fixes from mesa 7.7 branch (fix r100 colors hopefully) --- diff --git a/mesa-7.7.1-fixes.patch b/mesa-7.7.1-fixes.patch new file mode 100644 index 0000000..fd6a7b7 --- /dev/null +++ b/mesa-7.7.1-fixes.patch @@ -0,0 +1,9757 @@ +diff --git a/Makefile b/Makefile +index e927cb9..b10d1fe 100644 +--- a/Makefile ++++ b/Makefile +@@ -182,7 +182,7 @@ ultrix-gcc: + + # Rules for making release tarballs + +-VERSION=7.7 ++VERSION=7.7.1 + DIRECTORY = Mesa-$(VERSION) + LIB_NAME = MesaLib-$(VERSION) + DEMO_NAME = MesaDemos-$(VERSION) +diff --git a/configs/darwin b/configs/darwin +index 824f71c..336b54e 100644 +--- a/configs/darwin ++++ b/configs/darwin +@@ -49,7 +49,7 @@ GLW_LIB_DEPS = -L$(TOP)/$(LIB_DIR) -l$(GL_LIB) -L$(INSTALL_DIR)/$(LIB_DIR) -L$(X + APP_LIB_DEPS = -L$(TOP)/$(LIB_DIR) -l$(GLUT_LIB) -l$(GLU_LIB) -l$(GL_LIB) -L$(INSTALL_DIR)/$(LIB_DIR) -L$(X11_DIR)/$(LIB_DIR) -lX11 -lXmu -lXt -lXi -lm + + # omit glw lib for now: +-SRC_DIRS = glx/x11 mesa glu glut/glx glew ++SRC_DIRS = glx/x11 mesa gallium glu glut/glx glew + GLU_DIRS = sgi + DRIVER_DIRS = osmesa + #DRIVER_DIRS = dri +diff --git a/configs/default b/configs/default +index 9af816c..c9616bb 100644 +--- a/configs/default ++++ b/configs/default +@@ -10,7 +10,7 @@ CONFIG_NAME = default + # Version info + MESA_MAJOR=7 + MESA_MINOR=7 +-MESA_TINY=0 ++MESA_TINY=1 + MESA_VERSION = $(MESA_MAJOR).$(MESA_MINOR).$(MESA_TINY) + + # external projects. This should be useless now that we use libdrm. +diff --git a/docs/news.html b/docs/news.html +index 2abec2e..0a0be71 100644 +--- a/docs/news.html ++++ b/docs/news.html +@@ -10,11 +10,15 @@ + +

News

+ +-

November XX, 2009

++

December 21, 2009

+

+ Mesa 7.6.1 is released. This is a bug-fix + release fixing issues found in the 7.6 release. +

++

++Also, Mesa 7.7 is released. This is a new ++development release. ++

+ + +

September 28, 2009

+diff --git a/docs/relnotes-7.6.1.html b/docs/relnotes-7.6.1.html +index a41bcee..1d0ecd2 100644 +--- a/docs/relnotes-7.6.1.html ++++ b/docs/relnotes-7.6.1.html +@@ -8,7 +8,7 @@ + + + +-

Mesa 7.6.1 Release Notes, (date tbd)

++

Mesa 7.6.1 Release Notes, 21 December 2009

+ +

+ Mesa 7.6.1 is a bug-fix release fixing issues since version 7.6. +@@ -26,7 +26,15 @@ for DRI hardware acceleration. + +

MD5 checksums

+
+-tbd
++e80fabad2e3eb7990adae773d6aeacba  MesaLib-7.6.1.tar.gz
++7db4617e9e10ad3aca1b64339fd71b7d  MesaLib-7.6.1.tar.bz2
++dd3275dbf9833480d2e92d0c69b22abd  MesaLib-7.6.1.zip
++f7fdcfe3c0f363e571c60f02f74368fb  MesaDemos-7.6.1.tar.gz
++a4226f06732a02556fcf6be290b86dff  MesaDemos-7.6.1.tar.bz2
++849425f356bd940726cebedfa79de176  MesaDemos-7.6.1.zip
++d40cc7c5e337a85b674e27a8e494f52f  MesaGLUT-7.6.1.tar.gz
++ca9aecb91f05b1da9fd7d5eeb19d47d7  MesaGLUT-7.6.1.tar.bz2
++23fad8398004c977a1d8953079b72ca6  MesaGLUT-7.6.1.zip
+ 
+ + +diff --git a/docs/relnotes-7.7.1.html b/docs/relnotes-7.7.1.html +new file mode 100644 +index 0000000..b20c8a7 +--- /dev/null ++++ b/docs/relnotes-7.7.1.html +@@ -0,0 +1,50 @@ ++ ++ ++Mesa Release Notes ++ ++ ++ ++ ++ ++ ++ ++

Mesa 7.7.1 Release Notes / date tbd

++ ++

++Mesa 7.7.1 is a bug-fix release. ++

++

++Mesa 7.7.1 implements the OpenGL 2.1 API, but the version reported by ++glGetString(GL_VERSION) depends on the particular driver being used. ++Some drivers don't support all the features required in OpenGL 2.1. ++

++

++See the Compiling/Installing page for prerequisites ++for DRI hardware acceleration. ++

++ ++ ++

MD5 checksums

++
++tbd
++
++ ++ ++

New features

++ ++ ++ ++

Bug fixes

++ ++ ++ ++ ++ +diff --git a/docs/relnotes-7.7.html b/docs/relnotes-7.7.html +index 8c8f763..c1ed654 100644 +--- a/docs/relnotes-7.7.html ++++ b/docs/relnotes-7.7.html +@@ -8,7 +8,7 @@ + + + +-

Mesa 7.7 Release Notes / date TBD

++

Mesa 7.7 Release Notes / 21 December 2009

+ +

+ Mesa 7.7 is a new development release. +@@ -28,7 +28,15 @@ for DRI hardware acceleration. + +

MD5 checksums

+
+-tbd
++395c9516edf1ad54b0934d8db15557bf  MesaLib-7.7.tar.gz
++e3fa64a1508bc23dd9de9dd2cea7cfb1  MesaLib-7.7.tar.bz2
++e54903eb5e49c3969821fa16b32da245  MesaLib-7.7.zip
++53b5b6f78e55de170d43c98cb6aaab7e  MesaDemos-7.7.tar.gz
++6fd616b27b9826d0faa23e08e05d9435  MesaDemos-7.7.tar.bz2
++240fe06159ad73d5e22c27033b66c80a  MesaDemos-7.7.zip
++9fe11a904b2a9d8cd06cc52bc330b716  MesaGLUT-7.7.tar.gz
++e8dceed05a59a2d3c2619d7d734587e3  MesaGLUT-7.7.tar.bz2
++96af041d435349ee23ead4667ec36363  MesaGLUT-7.7.zip
+ 
+ + +diff --git a/docs/relnotes.html b/docs/relnotes.html +index b301ee0..b06548a 100644 +--- a/docs/relnotes.html ++++ b/docs/relnotes.html +@@ -13,6 +13,7 @@ The release notes summarize what's new or changed in each Mesa release. +

+ +