From 9caf779f89370494128310b562b95049b2a42107 Mon Sep 17 00:00:00 2001
From: =?utf8?q?Arkadiusz=20Mi=C5=9Bkiewicz?=
Date: Fri, 15 Oct 2010 19:49:40 +0000
Subject: [PATCH] - rel 3; branch git fixes
Changed files:
Mesa-git.patch -> 1.9
Mesa.spec -> 1.257
---
Mesa-git.patch | 611 +++++++++++++++++++++++++++++++++++++++++++++++++
Mesa.spec | 4 +-
2 files changed, 614 insertions(+), 1 deletion(-)
create mode 100644 Mesa-git.patch
diff --git a/Mesa-git.patch b/Mesa-git.patch
new file mode 100644
index 0000000..1d08899
--- /dev/null
+++ b/Mesa-git.patch
@@ -0,0 +1,611 @@
+diff --git a/docs/devinfo.html b/docs/devinfo.html
+index df0e726..2d1c125 100644
+--- a/docs/devinfo.html
++++ b/docs/devinfo.html
+@@ -145,7 +145,7 @@ Make sure the values in src/mesa/main/version.h are correct.
+
+
+
+-Update the docs/news.html file and docs/download.html files.
++Update docs/news.html.
+
+
+
+@@ -208,10 +208,11 @@ sftp USERNAME,mesa3d@web.sourceforge.net
+
+
+ Make an announcement on the mailing lists:
+-mesa3d-dev@lists.sf.net,
+-mesa3d-users@lists.sf.net
++
++mesa-dev@lists.freedesktop.org,
++mesa-users@lists.freedesktop.org
+ and
+-mesa3d-announce@lists.sf.net
++mesa-announce@lists.freedesktop.org
+
+
+
+diff --git a/docs/news.html b/docs/news.html
+index b3fb8b5..72d38ee 100644
+--- a/docs/news.html
++++ b/docs/news.html
+@@ -11,10 +11,18 @@
+ News
+
+
++October 4, 2010
++
++
++Mesa 7.9 (final) is released. This is a new
++development release.
++
++
++
+ September 27, 2010
+
+
+-Mesa 7.9.0-rc1 is released. This is a
++Mesa 7.9.0-rc1 is released. This is a
+ release candidate for the 7.9 development release.
+
+
+diff --git a/docs/relnotes-7.8.2.html b/docs/relnotes-7.8.2.html
+index e1b0f2d..1393b2e 100644
+--- a/docs/relnotes-7.8.2.html
++++ b/docs/relnotes-7.8.2.html
+@@ -26,7 +26,15 @@ for DRI hardware acceleration.
+
+ MD5 checksums
+
+-tbd
++c89b63d253605ed40e8ac370d25a833c MesaLib-7.8.2.tar.gz
++6be2d343a0089bfd395ce02aaf8adb57 MesaLib-7.8.2.tar.bz2
++a04ad3b06ac5ff3969a003fa7bbf7d5b MesaLib-7.8.2.zip
++7c213f92efeb471f0331670d5079d4c0 MesaDemos-7.8.2.tar.gz
++757d9e2e06f48b1a52848be9b0307ced MesaDemos-7.8.2.tar.bz2
++8d0e5cfe68b8ebf90265d350ae2c48b1 MesaDemos-7.8.2.zip
++b74482e3f44f35ed395c4aada4fd8240 MesaGLUT-7.8.2.tar.gz
++a471807b65e49c325808ba4551be93ed MesaGLUT-7.8.2.tar.bz2
++9f190268c42be582ef66e47365ee61e3 MesaGLUT-7.8.2.zip
+
+
+
+@@ -44,10 +52,95 @@ tbd
+
+ - Fixed Gallium glDrawPixels(GL_DEPTH_COMPONENT).
+
- Fixed Gallium Cell driver to buildable, runable state
++
- Fixed bad error checking for glFramebufferRenderbuffer(attachment=GL_DEPTH_STENCIL_ATTACHMENT).
++
- Fixed incorrect Z coordinate handling in "meta" glDraw/CopyPixels.
++ Bug
++ #23670.
++
++- Assorted i965 driver fixes.
++ Including but not limited to:
++
++ - Fix scissoring when width or height is
++ 0. Bug
++ #27643.
++
- Fix bit allocation for number of color regions for
++ ARB_draw_buffers.
++ - Set the correct provoking vertex for clipped first-mode
++ trifans. Bug
++ #24470.
++ - Use
R16G16B16A16_FLOAT
for 3-component half-float.
++ - Fix assertion for surface tile offset usage on Ironlake.
++ - Fix cube map layouts on Ironlake.
++ - When an RB gets a new region, clear the old from the state
++ cache. Bug
++ #24119.
++ - Reject shaders with uninlined function calls instead of hanging.
++
++
++
++- Assorted i915 driver fixes. Including but not limited to:
++
++
++
++- Fixed hangs in etracer on 830 and 845
++ chipsets. Bug
++ #26557.
++- Fixed tiling of small textures on all Intel drivers.
++- Fixed crash in Savage driver when using
_mesa_CopyTexImage2D
.
++ Bug
++ #27652.
++
++- Assorted GLX fixes. Including but not limited to:
++
++ - Fixed
__glXInitializeVisualConfigFromTags
's handling of
++ unrecognized fbconfig tags.
++ - Fixed regression with
GLX_USE_GL
.
++ - Fixed config chooser logic for 'mask' matching.
++ - Report swap events correctly in direct rendered case (DRI2)
++ - Fixed build with dri2proto which doesn't define
++
X_DRI2SwapInterval
.
++ - Get
GLX_SCREEN
first in __glXQueryContextInfo
.
++ Bug
++ #14245.
++
++
++
++- Assorted GLSL fixes. Including but not limited to:
++
++ - Change variable declared assertion into conditional in GLSL
++ compiler. Bug
++ #27921.
++ - Fix instruction indexing
++ bugs. Bug
++ #27566.
++ - Updated uniform location / offset encoding to be more like
++ other implementations.
++ - Don't overwrite a driver's shader infolog with generic failure
++ message.
++
++
++
++- Fixed OSMesa build for 16 and 32-bit color channel depth.
++
- Fixed OSMesa build with hidden symbol visibility. libOSMesa no longer links to libGL.
++ Bug
++ #28305.
++
- Fixed handling of multiple render targets in fixed-function
++ texture envrionmnent programs.
++- Fixed conversion errors in
signed_rgba8888[rev]
texel
++ fetch.
++- Don't set srcLevel on
GL_TEXTURE_RECTANGLE_ARB
targets.
++- Various build fixes for OpenBSD.
++- Various build fixes for OS X.
++- Various build fixes for GCC 3.3.
+
+
+
+-Changes
+-None.
+