** Description changed:

  [Impact]
+ Fixes graphics corruption, application crashes, and xserver crashes across a 
wide array of hardware.  Several of these issues  have been reported against 
mesa.  Others are likely affecting users but they don't realize it's mesa at 
fault so we haven't seen their bug reports.
+ 
+ [Changes]
  In Precise we ship mesa version 8.0.2 with a few cherrypick bug fixes from 
the upstream 8.0 branch.  The 8.0.3 release contains a number of other bug 
fixes which likely are important, including at least two bugs (#952896 and 
#988343) reported in Launchpad.
+ 
+ As per the release notes (http://www.mesa3d.org/relnotes-8.0.3.html)
+ this release contains over 20 bug fixes.  Some of those are fixes to
+ make tests pass and may or may not be actually visible to end users.
  
  [Development Fix]
  8.0.3 was uploaded to Quantal prior to Alpha-2.  So far no complaints have 
been spotted attributable to this change.
  
  [Stable Fix]
  What's in quantal is basically just the update from 8.0.2 to 8.0.3 and two 
other patches, for bugs #968284 and #981883, both of which are themselves good 
candidates for SRUing.
  
  So, the proposal is that we SRU the same 8.0.3-0ubuntu1 package to
  Precise.
  
  [Test Case]
  See the individually mentioned bugs for test cases of the specific bugs.
  
  For general validation of the point update of mesa, the piglit test
  suite can be used.
  
  1.  Install prerequisites:
-      sudo apt-get --yes install cmake g++ mesa-common-dev libgl1-mesa-dev \
-         libtiff4-dev zlib1g-dev libpng12-dev python-numpy \
-         freeglut3-dev x11proto-gl-dev libxrender-dev
+      sudo apt-get --yes install cmake g++ mesa-common-dev libgl1-mesa-dev \
+         libtiff4-dev zlib1g-dev libpng12-dev python-numpy \
+         freeglut3-dev x11proto-gl-dev libxrender-dev
  2.  Checkout the piglit test suite from upstream
-      git clone git://anongit.freedesktop.org/git/piglit
-      cd piglit; cmake . ; make
+      git clone git://anongit.freedesktop.org/git/piglit
+      cd piglit; cmake . ; make
  3.  DISPLAY=:0 piglit-run.py tests/all.tests mesa802.results
  4.  Install mesa 8.0.3
  5.  DISPLAY=:0 piglit-run.py tests/all.tests mesa803.results
  6.  piglit-summary-html.py summary/compare mesa802.results mesa803.results
  
+ The tests take several hours to run.
+ 
+ Note:  Piglit is not a comprehensive test suite and cannot guarantee
+ that there are no regressions.  However, it is being actively maintained
+ and updated with new tests by the driver maintainers as they add
+ features and fix bugs in mesa, so should have decent coverage for
+ recently made code changes (which is where regressions are more likely
+ to live).
+ 
  [Regression Potential]
+ A/B testing was done on the three major open source drivers.  This testing 
found that the new version did not cause regressions, and actually a number of 
tests passed that had failed or been skipped in 8.0.2.  Results are posted at:
+ 
+   http://people.canonical.com/~bryce/mesa803-piglit/
+ 
+ 
+ mesa provides 3D acceleration functionality for all of the open source video 
drivers.  Thus, the types of regressions to watch for with this change are:
+ 
+   * X.org crashes, freezes, or errors
+   * Graphical corruption when using compositing desktops
+   * Crashes, graphical corruption or other failures in 3D applications and 
screensavers
+   * Performance regressions in 3D functionality, measured by dropped FPS 
rates in unity or 3D games
+ 
+ For such bugs, the diagnostic process would be to downgrade mesa back to
+ 8.0.2 (without any other system changes), log out and back in, and
+ verify the problem as not reproducible.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/1019444

Title:
  Update Precise to mesa 8.0.3 (bugfix release)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1019444/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to