Skip to content

backends/drm: handle broken legacy drivers better

Xaver Hugl requested to merge work/zamundaaa/legacy-cursor into master

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.

This is a more correct alternative to !2483 (closed). As a small downside though, performance of cursor repainting will be reduced a bit

BUG: 453860 CCBUG: 456306

Merge request reports