[Intel-xe] ✓ CI.checkpatch: success for drm/xe/display: Append dma_buf fences to framebuffer fences
Patchwork
patchwork at emeril.freedesktop.org
Tue Jun 6 20:22:59 UTC 2023
== Series Details ==
Series: drm/xe/display: Append dma_buf fences to framebuffer fences
URL : https://patchwork.freedesktop.org/series/118964/
State : success
== Summary ==
+ KERNEL=/kernel
+ git clone https://gitlab.freedesktop.org/drm/maintainer-tools mt
Cloning into 'mt'...
warning: redirecting to https://gitlab.freedesktop.org/drm/maintainer-tools.git/
+ git -C mt rev-list -n1 origin/master
c7d32770e3cd31d9fc134ce41f329b10aa33ee15
+ cd /kernel
+ git config --global --add safe.directory /kernel
+ git log -n1
commit 2c8a842168df351f9dbe46d7ce2f9d0f139fee2e
Author: José Roberto de Souza <jose.souza at intel.com>
Date: Tue Jun 6 13:19:59 2023 -0700
drm/xe/display: Append dma_buf fences to framebuffer fences
This is required to comply with KMS page flip requirements, and it is
the only way to synchronize framebuffer scanouts in Xe KMD.
UMDs are expected to attach a syncobj that will be signaled at the end
of the GPU job that is rendering in the framebuffer.
This way, the compositor can send jobs to the GPU to render the
framebuffer and without having to wait for it to complete, queue the
page flip in KMS.
This fixes display glitches.
Link: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8923
Signed-off-by: José Roberto de Souza <jose.souza at intel.com>
+ /mt/dim checkpatch a17ea8317b0260a1230cedb0469d4ba0cec0f4f2 drm-intel
2c8a84216 drm/xe/display: Append dma_buf fences to framebuffer fences
More information about the Intel-xe
mailing list