https://bugs.freedesktop.org/show_bug.cgi?id=101387

--- Comment #20 from Carlo Caione <ca...@caione.org> ---
> That could be a plymouth bug. I've noticed that it doesn't seem to call
> drmModeCrtcSetGamma to make sure the display CLUTs are initialized to
> appropriate values.
Can you expand on this a little bit?

I have (by chance TBH) fixed plymouth basically reading the CLUTs using
drmModeCrtcGetGamma() when plymouthd starts and writing them back using
drmModeCrtcSetGamma() before drmModeSetCrtc() is called when the reboot splash
has to be displayed.

But it's not clear to me why this is needed at all since in theory I'm writing
back the same CLUTs values read by drmModeCrtcGetGamma() but at the same time
if I do not do that, I have image corruption.

Any hint about this?

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

Reply via email to