Git commit 7f04ea578f6b59f36f6321669a8eab3750e021c5 by Xaver Hugl.
Committed on 13/07/2022 at 19:10.
Pushed by zamundaaa into branch 'master'.
backends/drm: handle broken legacy drivers better
Some legacy drivers either don't accept gbm buffers suitable for cursors,
or don't handle them properly. In order to work around that, always do a
CPU import with legacy and use dumb buffers instead.
Related: bug 453860
M +6 -2 src/backends/drm/egl_gbm_cursor_layer.cpp
M +17 -16 src/backends/drm/egl_gbm_layer_surface.cpp
M +11 -6 src/backends/drm/egl_gbm_layer_surface.h
Git commit 7f04ea578f6b59f 36f6321669a8eab 3750e021c5 by Xaver Hugl.
Committed on 13/07/2022 at 19:10.
Pushed by zamundaaa into branch 'master'.
backends/drm: handle broken legacy drivers better
Some legacy drivers either don't accept gbm buffers suitable for cursors,
or don't handle them properly. In order to work around that, always do a
CPU import with legacy and use dumb buffers instead.
Related: bug 453860
M +6 -2 src/backends/ drm/egl_ gbm_cursor_ layer.cpp drm/egl_ gbm_layer_ surface. cpp drm/egl_ gbm_layer_ surface. h
M +17 -16 src/backends/
M +11 -6 src/backends/
https:/ /invent. kde.org/ plasma/ kwin/commit/ 7f04ea578f6b59f 36f6321669a8eab 3750e021c5