summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorJouni Högander <jouni.hogander@intel.com>2026-09-29 12:44:34 +0300
committerJoonas Lahtinen <joonas.lahtinen@linux.intel.com>2026-11-02 09:48:57 +0200
commite30830d21860fbf030ad162c3db4d1219477dfb5 (patch)
tree481bca3cb08ef9a28b67f5d19c13fca3fe7de0d2 /tools/lib/python
parent15b3187740291c4705b995bbf984da462e9f1e35 (diff)
drm/i915/psr: Don't clip plane state destination rectangle
clip_area_update() uses drm_rect_intersect which modifies passed r1 rectangle. Early transport alignment passes the cursor uapi.dst rectangle to clip_area_update, so the cursor uapi.dst is unintentionally modified by drm_rect_intersect. Fix this by using local copy in clip_area_update(). Also make the damage and the display area const. Fixes: 1bff93b8bc27 ("drm/i915/psr: Extend SU area to cover cursor fully if needed") Cc: <stable@vger.kernel.org> # v6.9+ Assisted-by: GitHub-Copilot:claude-opus-5 Signed-off-by: Jouni Högander <jouni.hogander@intel.com> Reviewed-by: Mika Kahola <mika.kahola@intel.com> Link: https://patch.msgid.link/20260929094434.77129-9-jouni.hogander@intel.com (cherry picked from commit 8621f3bcea6b0a790a954ddf2e6514c20a24ac1a) Signed-off-by: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions