mirror of
https://github.com/X11Libre/xf86-video-amdgpu.git
synced 2026-03-24 01:24:31 +00:00
Do not push the CM_GAMMA_LUT property values in drmmode_crtc_cm_init
The crtc->gamma_lut values aren't initialized yet at this point, and the property values are pushed again from drmmode_setup_colormap anyway. Fixes intermittent flicker due to random gamma LUT values during server startup. Acked-by: Alex Deucher <alexander.deucher@amd.com>
This commit is contained in:
committed by
Michel Dänzer
parent
26770be44b
commit
a923bedfd9
@@ -1863,7 +1863,7 @@ static void drmmode_crtc_cm_init(int drm_fd, xf86CrtcPtr crtc)
|
||||
drmmode_crtc->ctm->matrix[8] = (uint64_t)1 << 32;
|
||||
|
||||
/* Push properties to reset properties currently in hardware */
|
||||
for (i = 0; i < CM_DEGAMMA_LUT_SIZE; i++) {
|
||||
for (i = 0; i < CM_GAMMA_LUT; i++) {
|
||||
if (drmmode_crtc_push_cm_prop(crtc, i))
|
||||
xf86DrvMsg(crtc->scrn->scrnIndex, X_ERROR,
|
||||
"Failed to initialize color management "
|
||||
|
||||
Reference in New Issue
Block a user