10:48 vyivel: any updates on https://gitlab.freedesktop.org/wayland/wayland/-/merge_requests/137?
13:19 emersion: it needs a client impl :(
15:00 kaathewise: Good day! Is there any documentation on the gamma tables used by the `wlr_gamma_control_unstable_v1` protocol?
15:23 kennylevinsen: kaathewise: see https://git.sr.ht/~kennylevinsen/wlsunset/tree/master/item/main.c#L633 for an example
15:58 kaathewise: kennylevinsen: yeah, I've been adapting the code from wlsunset)
15:58 kaathewise: But I can't figure out what `val` stands for. It seems to be intensity
16:39 kennylevinsen: kaathewise: val is the pixel value. The LUT is just input pixel value -> output pixel value. The first entry is for the lowest pixel value, the last for the highest, and the LUT size dictates the resolution
16:41 kennylevinsen: So the LUT is between 0 and 1 in 1/LUT_SIZE increments