not doing it, may freeze the output or do not actually change the gamma until creating a client
SIRA464UEQQBTBSW2UZMJWVXZEQ6RO2MM2N2R7YAOEBYCPSJJVVAC
L22THA22ACZI3EH4QX3NRHN6K6JMT5VQX6EG2JECURQQUGL5OSSQC
EQRGODLKSVSPFSUZU7BV5ER72U4QS4ATSBKV544XXQVKKTOSC7EAC
7B74AT3BXYB7PVW4F6SGQNPMHOU5TEV5TZ54CG6VSQI46XSEKWXQC
wlr_output_schedule_frame(event->output);