jay icon indicating copy to clipboard operation
jay copied to clipboard

wlr-gamma-control protocol

Open vccrurial opened this issue 1 year ago • 3 comments

Are there any plans to support wlr-gamma-control?

vccrurial avatar Dec 02 '24 02:12 vccrurial

No plans atm. Kernel Apis for color management are currently in flux. I believe this might be possible as part of the work for the color management protocol.

mahkoh avatar Dec 02 '24 14:12 mahkoh

Could this be implemented now after the work done on the color management protocol? (Sorry for being annoying lol)

itazurasuki avatar Apr 28 '25 15:04 itazurasuki

The only relation is that the VK_EXT_descriptor_buffer code might make it slightly easier to implement if it were to be done via emulation in a shader. But it's not much.

However, you really want to implement it via the CRTC connector properties. Currently there is GAMMA_LUT which can be used for this functionality. But this property will be deprecated with the new kernel APIs and it would not work if the output is configured to use HDR10.

mahkoh avatar Apr 29 '25 10:04 mahkoh