On 2025-04-01 11:45, Melissa Wen wrote: > On 03/31, Xaver Hugl wrote: >>> Cursor plane has no color pipeline and thus it has no colorop either. It >>> inherits color processing from its parent plane. >> >> Just to be sure: That means amdgpu will reject atomic commits that try >> to set a color pipeline on the primary plane while showing the cursor >> plane on top of it? Just like with scaling? > > Isn't AMD driver resorting to overlay cursor mode when scaling? > > In addition, isn't it a case of using overlay cursor mode when setting a > color pipeline for cursor? > Yes, AMD driver is using the overlay cursor (entire dedicated HW pipe) for the cursor when the cursor scaling doesn't match the underlying plane. The same thing can be done for color operations but it's not implemented yet. Harry > Melissa
- Re: [PATCH V8 24/43] drm/amd/disp... Shengyu Qu
- Re: [PATCH V8 24/43] drm/amd/disp... Shengyu Qu
- Re: [PATCH V8 24/43] drm/amd/disp... Alex Hung
- Re: [PATCH V8 24/43] drm/amd/disp... Michel Dänzer
- Re: [PATCH V8 24/43] drm/amd/disp... Shengyu Qu
- Re: [PATCH V8 24/43] drm/amd/disp... Shengyu Qu
- Re: [PATCH V8 24/43] drm/amd/disp... Harry Wentland
- Re: [PATCH V8 24/43] drm/amd/disp... Qu Shengyu
- Re: [PATCH V8 24/43] drm/amd/disp... Xaver Hugl
- Re: [PATCH V8 24/43] drm/amd/disp... Melissa Wen
- Re: [PATCH V8 24/43] drm/amd/disp... Harry Wentland
- Re: [PATCH V8 24/43] drm/amd/disp... Alex Hung
- Re: [PATCH V8 24/43] drm/amd/disp... Xaver Hugl
- Re: [PATCH V8 24/43] drm/amd/disp... Shengyu Qu
- Re: [PATCH V8 24/43] drm/amd/disp... Alex Hung
- Re: [PATCH V8 24/43] drm/amd/display: Skip color pipel... Shengyu Qu
- [PATCH V8 30/43] drm/colorop: add BT2020/BT709 OETF and Inv... Alex Hung
- [PATCH V8 42/43] drm/amd/display: Add AMD color pipeline do... Alex Hung
- Re: [PATCH V8 06/43] drm/colorop: Add 1D Curve subtype Daniel Stone