[Mesa-dev] [Bug 108277] Implement tiled copies for AMD -> Intel PRIME

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Oct 8 22:02:47 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=108277

            Bug ID: 108277
           Summary: Implement tiled copies for AMD -> Intel PRIME
           Product: Mesa
           Version: git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: Drivers/Vulkan/Common
          Assignee: mesa-dev at lists.freedesktop.org
          Reporter: jason at jlekstrand.net
                CC: airlied at freedesktop.org, chadversary at chromium.org,
                    daniel at fooishbar.org, jason at jlekstrand.net

When running the display server (X11 or Wayland) on an Intel GPU and using an
AMD GPU as the primary, it wouldn't be terribly difficult to exchange X or
Y-tiled images instead of linear ones.  This would certainly improve
performance on the Intel GPU and probably somewhat on the AMD GPU since
anything is better than linear.  The idea would be to replace the
vkCmdCopyImageToBuffer with a compute pipeline that binds the PRIME image as a
buffer and does the swizzling in the shader to get X or Y-tiling.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20181008/21aeda86/attachment-0001.html>


More information about the mesa-dev mailing list