1. 28 Aug, 2020 1 commit
  2. 17 Jul, 2020 1 commit
  3. 10 Jul, 2020 1 commit
  4. 27 May, 2020 5 commits
  5. 21 Apr, 2020 1 commit
    • Michel Dänzer's avatar
      glamor: Make pixmap scanout compatible if its dimensions are · 0732f81a
      Michel Dänzer authored
      Namely, if its dimensions match those of the screen pixmap (enough that
      it could stand in for it). When that's the case, the pixmap may end up
      being scanned out directly due to page flipping via the Present
      extension, e.g. with xfwm4 --vblank=xpresent .
      
      v2:
      * Use AMDGPU_CREATE_PIXMAP_SCANOUT instead of second-guessing in
        amdgpu_alloc_pixmap_bo, fixes corruption when resizing from smaller
        to larger virtual size via RandR.
      
      Closes: #10
      0732f81a
  6. 18 Mar, 2020 1 commit
  7. 16 Mar, 2020 11 commits
  8. 05 Feb, 2020 1 commit
    • Adam Jackson's avatar
      Fix link failure with gcc 10 · edcbe5f5
      Adam Jackson authored
      Without the 'extern' this looks like a definition not just a
      declaration, in every file that includes the header. gcc 10 is stricter
      about this kind of multiple definition.
      edcbe5f5
  9. 22 Nov, 2019 1 commit
  10. 11 Oct, 2019 1 commit
  11. 26 Sep, 2019 1 commit
    • Michel Dänzer's avatar
      Don't unreference FBs of pixmaps from different screens in LeaveVT · a1b72632
      Michel Dänzer authored
      FindClientResourcesByType finds pixmaps from all screens, but trying to
      process ones from other screens here makes no sense and likely results
      in a crash or memory corruption.
      
      Fixes: c16ff42f ("Make all active CRTCs scan out an all-black
                            framebuffer in LeaveVT")
      (Ported from radeon commit 2faaecc69b127248718e759c6c98c84d56dd1b6b)
      a1b72632
  12. 18 Sep, 2019 1 commit
  13. 07 Aug, 2019 3 commits
  14. 30 Jul, 2019 1 commit
  15. 05 Jul, 2019 1 commit
  16. 25 Jun, 2019 1 commit
  17. 14 Jun, 2019 2 commits
  18. 10 Jun, 2019 1 commit
  19. 30 Apr, 2019 1 commit
  20. 18 Apr, 2019 1 commit
  21. 19 Mar, 2019 1 commit
  22. 07 Mar, 2019 1 commit
  23. 06 Mar, 2019 1 commit