[kwin] [Bug 427605] Cropped pointer cursors

2020-10-18 Thread Claudius Ellsel
https://bugs.kde.org/show_bug.cgi?id=427605

--- Comment #10 from Claudius Ellsel  ---
*** Bug 427872 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-18 Thread Claudius Ellsel
https://bugs.kde.org/show_bug.cgi?id=427605

--- Comment #9 from Claudius Ellsel  ---
Yes, the left monitor is rotated for me. Marking as duplicate, then? Change
back if it is not.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-18 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=427605

--- Comment #8 from Vlad Zahorodnii  ---
(In reply to Claudius Ellsel from comment #7)
> Is this (https://bugs.kde.org/show_bug.cgi?id=427872) related?

If the left monitor is rotated, then yes, it is.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-18 Thread Claudius Ellsel
https://bugs.kde.org/show_bug.cgi?id=427605

Claudius Ellsel  changed:

   What|Removed |Added

 CC||claudius.ell...@live.de

--- Comment #7 from Claudius Ellsel  ---
Is this (https://bugs.kde.org/show_bug.cgi?id=427872) related?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-16 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=427605

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In||5.21

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-16 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=427605

Nate Graham  changed:

   What|Removed |Added

   Version Fixed In|5.21|5.20.1

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-16 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=427605

Vlad Zahorodnii  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/plas |https://invent.kde.org/plas
   |ma/kwin/commit/3b8e489b6f38 |ma/kwin/commit/1fd9ae618aaf
   |4239cbe30a2dccc064a4ecc2c9b |8b9fcd5b644fa3039ec782d6355
   |d   |f

--- Comment #6 from Vlad Zahorodnii  ---
Git commit 1fd9ae618aaf8b9fcd5b644fa3039ec782d6355f by Vlad Zahorodnii.
Committed on 16/10/2020 at 17:06.
Pushed by vladz into branch 'Plasma/5.20'.

platforms/drm: Compute correct cursor transform matrix

Currently, when the DRM platform uses cursor planes, the cursor on
a rotated output may be cropped because the math behind the current
cursor transform matrix is off.

In order to fix the cropping issue, this change replaces the current
cursor transform matrix with the core part of the surface-to-buffer
matrix, which was written against the wl_output spec.
Related: bug 427060

M  +39   -11   plugins/platforms/drm/drm_output.cpp
M  +0-1plugins/platforms/drm/drm_output.h

https://invent.kde.org/plasma/kwin/commit/1fd9ae618aaf8b9fcd5b644fa3039ec782d6355f

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-16 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=427605

Vlad Zahorodnii  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/plas
   ||ma/kwin/commit/3b8e489b6f38
   ||4239cbe30a2dccc064a4ecc2c9b
   ||d

--- Comment #5 from Vlad Zahorodnii  ---
Git commit 3b8e489b6f384239cbe30a2dccc064a4ecc2c9bd by Vlad Zahorodnii.
Committed on 16/10/2020 at 17:03.
Pushed by vladz into branch 'master'.

platforms/drm: Compute correct cursor transform matrix

Currently, when the DRM platform uses cursor planes, the cursor on
a rotated output may be cropped because the math behind the current
cursor transform matrix is off.

In order to fix the cropping issue, this change replaces the current
cursor transform matrix with the core part of the surface-to-buffer
matrix, which was written against the wl_output spec.
Related: bug 427060

M  +39   -11   plugins/platforms/drm/drm_output.cpp
M  +0-1plugins/platforms/drm/drm_output.h

https://invent.kde.org/plasma/kwin/commit/3b8e489b6f384239cbe30a2dccc064a4ecc2c9bd

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-12 Thread Nate Graham
https://bugs.kde.org/show_bug.cgi?id=427605

Nate Graham  changed:

   What|Removed |Added

 CC||n...@kde.org

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-12 Thread Bug Janitor Service
https://bugs.kde.org/show_bug.cgi?id=427605

Bug Janitor Service  changed:

   What|Removed |Added

 Status|REPORTED|ASSIGNED
 Ever confirmed|0   |1

--- Comment #4 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/plasma/kwin/-/merge_requests/336

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-12 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=427605

--- Comment #3 from Vlad Zahorodnii  ---
Cursors are not cropped when kwin runs with KWIN_FORCE_SW_CURSOR=1.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-12 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=427605

--- Comment #2 from Vlad Zahorodnii  ---
Created attachment 132306
  --> https://bugs.kde.org/attachment.cgi?id=132306=edit
Cursor over a Firefox Picture-in-Picture window

It seems like I can reliably reproduce this bug by hovering any edge of a
Firefox Picture-in-Picture window.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-12 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=427605

--- Comment #1 from Vlad Zahorodnii  ---
The screenshot effect returns screenshots with a properly rendered cursor.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kwin] [Bug 427605] Cropped pointer cursors

2020-10-12 Thread Vlad Zahorodnii
https://bugs.kde.org/show_bug.cgi?id=427605

Vlad Zahorodnii  changed:

   What|Removed |Added

  Flags||Wayland+, X11-

-- 
You are receiving this mail because:
You are watching all bug changes.