~alan-griffiths/mir/test-ABI-bump-libmirserver

  • Committer: Tarmac
  • Author(s): Andreas Pokorny
  • Date: 2015-02-16 14:19:20 UTC
  • mfrom: (2318.1.2 fix-1417581)
  • Revision ID: tarmac-20150216141920-blgvmehzw2fkzuvr
Fix corrupt AMD/radeon cursor again (LP: #1417581)

Include the omitted parts back into the bugfix

Back then when the cursor issue of radeons and kaveris was handled I omitted this check to simplify the fix. This part was necessary to make GBM return correct stride sizes. GBM seems to stick to the size provided on construction, and does not verify what buffer was returned by the driver. Yes this is broken in GBM, but we are currently not alone with this workaround. Fixes: https://bugs.launchpad.net/bugs/1391975, https://bugs.launchpad.net/bugs/1417581.

Approved by Gerry Boland, PS Jenkins bot, Daniel van Vugt, Alexandros Frantzis.
Filename Latest Rev Last Changed Committer Comment Size
..
.bzr-builddeb 435.1.1 12 years ago Didier Roche Put mir in split mode Diff
3rd_party 112.1.1 12 years ago Alan Griffiths Add 3rd party including libancillary Diff
benchmarks 217.1.1 12 years ago Thomas Voß mir/benchmarks: Add cpu and memory benchmarking wi Diff
cmake 45.2.18 12 years ago Alan Griffiths First cut (not working right) Diff
debian 234.1.1 12 years ago Thomas Voß mir: Pull packaging setup into trunk. Diff
design 197.1.2 12 years ago Alan Griffiths More docs Diff
doc 264.2.1 12 years ago Alexandros Frantzis doc,cmake: Add 'doc' make target Diff
examples 227.2.6 12 years ago Kevin DuBois merge in base branch. move the demo clients to a n Diff
guides 3 12 years ago Thomas Voß Added C++ style guide. Diff
include 2.1.6 12 years ago Alan Griffiths Split classes into headers Diff
playground 1904.3.1 10 years ago Alberto Aguirre Move examples that use private mir functionality i Diff
src 2.1.9 12 years ago Alan Griffiths Create a compositor lib Diff
tests 78.1.1 12 years ago Thomas Voß Reorganized tests into a single top-level director Diff
tools 17 12 years ago Kevin DuBois add a tools directory, with a short bash script fo Diff
.clang-format 1328.1.1 11 years ago Andreas Pokorny With this change the case (of switch) and block in 1.3 KB Diff Download File
CMakeLists.txt 2314.1.2 10 years ago Daniel van Vugt Bump version to 0.12.0 8.5 KB Diff Download File
COPYING.GPL 459.1.6 12 years ago Didier Roche use LGPL as main license 34.2 KB Diff Download File
COPYING.LGPL 620.4.3 11 years ago Daniel van Vugt Merge latest lp:mir 7.4 KB Diff Download File
File cross-compile-chroot.sh 2094.4.24 10 years ago Daniel van Vugt Merge latest trunk. 1.9 KB Diff Download File
File deploy-and-test.sh 2314.1.1 10 years ago Daniel van Vugt Merge latest changelog (and metadata to resolve co 817 bytes Diff Download File
HACKING.md 747.1.2 11 years ago Alan Griffiths Some documentation on preconditions 3.8 KB Diff Download File
File native-compile.sh 1441.4.13 11 years ago Daniel van Vugt Merge latest development-branch 326 bytes Diff Download File
README.md 620.4.3 11 years ago Daniel van Vugt Merge latest lp:mir 1.4 KB Diff Download File