Results 1 to 6 of 6

Thread: GPU Offloading Support In Wayland Moves Along

  1. #1
    Join Date
    Jan 2007
    Posts
    13,422

    Default GPU Offloading Support In Wayland Moves Along

    Phoronix: GPU Offloading Support In Wayland Moves Along

    Support for GPU offloading is making good progress in Wayland and building upon offloading improvements originally worked on for X.Org...

    http://www.phoronix.com/vr.php?view=MTU5MzA

  2. #2
    Join Date
    Dec 2012
    Posts
    135

    Default

    Right now GPU offloading can work with Wayland but there's no screen synchronization and thus tearing can happen, but that will ultimately be corrected.
    That's exactly the opposite. Could you add a note for that in the article, please?

    GPU offloading with X DRI2 has no screen synchronization, and then has tearings.
    But with Wayland there is screen synchronization, and no tearings.
    However glitches (showing incompletely rendered frame) can happen if you don't add a delay between the rendering and the presentation.
    To remove these glitches, you need either to add a delay (an embedded compositor adds one) or wait the dma-buf fences kernel feature (which I hope will come soon).

  3. #3
    Join Date
    Dec 2012
    Posts
    135

    Default

    Even if X synchronized the rendering with the screen, there would be tearings, due to the lack of dma-buf fences (which prevent one device to read when the other one is writing).

    Due to the different mechanism between X and Wayland, the lack of dma-buf fences becomes glitches for Wayland.

    That's explained in the presentation, and that's the reason too that Wayland Gpu offloading support work is on hold until dma-buf fences comes.

  4. #4
    Join Date
    Jun 2012
    Posts
    22

    Default

    1) Ultimately will it work with my Thinkpad T420 Intel + binary NVIDIA? Does it work while having displays on two separate GPUs?
    2) Is there a link to video of the presentation?

  5. #5
    Join Date
    Dec 2012
    Posts
    135

    Default

    Quote Originally Posted by RushPL View Post
    1) Ultimately will it work with my Thinkpad T420 Intel + binary NVIDIA? Does it work while having displays on two separate GPUs?
    2) Is there a link to video of the presentation?
    1) binary NVidia doesn't work yet on Wayland.
    2) Video is not yet published

  6. #6
    Join Date
    Dec 2008
    Posts
    131

    Default

    What is taking fences so long?

    I could've sworn Maarten was ready to have it merged months ago...

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •