1. 17 Apr, 2020 2 commits
  2. 09 Dec, 2019 1 commit
  3. 15 Nov, 2019 1 commit
  4. 02 Nov, 2019 1 commit
  5. 19 Sep, 2019 3 commits
  6. 05 Sep, 2018 1 commit
  7. 05 Apr, 2018 2 commits
  8. 08 Nov, 2017 1 commit
  9. 20 Mar, 2017 1 commit
    • Chris Wilson's avatar
      sna: Fixup for fb24 xorg ABI change · 2452066b
      Chris Wilson authored
      
      
      commit 0803918e64262482035f042e5e1f2a571d3dea1b
      Author: Adam Jackson <ajax@redhat.com>
      Date:   Sat Sep 24 19:40:52 2016 -0400
      
          fb: Remove 24bpp support (v3)
      
      removes the gc.pRotatedPixmap member without a guide to the ABI bump.
      Don't initialize pRotatedPixmap out from the start of the unstable tag .
      Signed-off-by: Chris Wilson's avatarChris Wilson <chris@chris-wilson.co.uk>
      2452066b
  10. 10 Mar, 2017 2 commits
  11. 09 Mar, 2017 1 commit
  12. 30 Nov, 2016 1 commit
  13. 28 Sep, 2016 1 commit
  14. 17 Aug, 2016 1 commit
  15. 02 Aug, 2016 2 commits
    • Chris Wilson's avatar
      sna: Split SHM and DRI flush tracking · 52d3a026
      Chris Wilson authored
      
      
      Tracking SHM flushes precludes some of the optimisations we can make in
      future for tracking DRI flushes, so split the two paths.
      Signed-off-by: Chris Wilson's avatarChris Wilson <chris@chris-wilson.co.uk>
      52d3a026
    • Chris Wilson's avatar
      sna: Only flush GPU bo for a damage event · 1f6dfc9d
      Chris Wilson authored
      
      
      Based on xf86-video-ati
      
      commit 9a1afbf61fbb2827c86bd86d295fa0848980d60b
      Author: Michel Dänzer <michel.daenzer@amd.com>
      Date:   Mon Jul 11 12:22:09 2016 +0900
      
          Use EventCallback to avoid flushing every time in the FlushCallback
      
      reports seeing an improvement in reducing flushes at the expense of
      checking every event for a DamageNotifyEvent. Since we also mix
      rendering with SHM buffers, we have a more diverse set of conditions
      under which to flush - but maybe we will see enough of a win for DRI to
      merit. So far seeing improvement of ~20% for series of small operations
      under the compositor without seeing any regressions, should benefit
      composited desktop users. The biggest danger here is missed flushes.
      Signed-off-by: Chris Wilson's avatarChris Wilson <chris@chris-wilson.co.uk>
      1f6dfc9d
  16. 20 Jul, 2016 2 commits
  17. 06 Apr, 2016 1 commit
  18. 16 Mar, 2016 1 commit
  19. 27 Nov, 2015 1 commit
  20. 19 Nov, 2015 2 commits
    • Chris Wilson's avatar
      Re-enable acceleration! · f6e9316e
      Chris Wilson authored
      
      
      Double negatives are most confusing before coffee. In removing the
      double negation from the xorg.conf, I inverted the option in the code
      but didn't invert the test. As a result, acceleration was now disabled
      unless you explicitly asked for NoAccel.
      
      Reported-by: Jan Steffens
      Signed-off-by: Chris Wilson's avatarChris Wilson <chris@chris-wilson.co.uk>
      f6e9316e
    • Chris Wilson's avatar
      Rename Option "NoAccel" to "Accel" · 3cdc1780
      Chris Wilson authored
      
      
      Totally cribbed from xf86-video-amdgpu/-radeon:
      
      commit 560b7fe6dc66405762020f00e9a05918a36f3a17
      Author: Michel Dänzer <michel.daenzer@amd.com>
      Date:   Wed Nov 11 17:31:34 2015 +0900
      
          Rename Option "NoAccel" to "Accel"
      
      Renaming the option removes the need for a double negation when forcing
      acceleration on and is backwards compatible as the option parser
      automagically handles the 'No' prefix.
      Signed-off-by: Chris Wilson's avatarChris Wilson <chris@chris-wilson.co.uk>
      3cdc1780
  21. 09 Nov, 2015 1 commit
  22. 20 Aug, 2015 1 commit
  23. 07 Aug, 2015 1 commit
  24. 29 Jul, 2015 1 commit
  25. 26 Jul, 2015 4 commits
  26. 09 Jun, 2015 2 commits
  27. 05 Jun, 2015 2 commits