[PATCH] drm/amd/display: Use orientated source size when checking cursor scaling

2021-12-02 Thread Vlad Zahorodnii
are plane transforms. Signed-off-by: Vlad Zahorodnii --- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 35 ++- 1 file changed, 27 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.

Re: [PATCH] drm/amd/display: Use orientated source size when checking cursor scaling

2021-12-02 Thread Vlad Zahorodnii
On 12/2/21 14:21, Simon Ser wrote: Have you tested this? I have a similar patch, but the cursor position was off when I tried it. Works fine on my machine with RX 5700 XT. Cheers, vlad

[PATCH v2] drm/amd/display: Use oriented source size when checking cursor scaling

2021-12-02 Thread Vlad Zahorodnii
are plane transforms. Changes since version 1: - s/orientated/oriented/g Signed-off-by: Vlad Zahorodnii --- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 35 ++- 1 file changed, 27 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c b/drivers

Re: [PATCH v2] drm/amd/display: Use oriented source size when checking cursor scaling

2021-12-02 Thread Vlad Zahorodnii
On 12/2/21 16:54, Kazlauskas, Nicholas wrote: On 2021-12-02 7:52 a.m., Vlad Zahorodnii wrote: dm_check_crtc_cursor() doesn't take into account plane transforms when calculating plane scaling, this can result in false positives. For example, if there's an output with resolution 384