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