Module zwlr_gamma_control_v1

Source
Available on crate feature server only.
Expand description

adjust gamma tables for an output

This interface allows a client to adjust gamma tables for a particular output.

The client will receive the gamma size, and will then be able to set gamma tables. At any time the compositor can send a failed event indicating that this object is no longer valid.

There can only be at most one gamma control object per output, which has exclusive access to this particular output. When the gamma control object is destroyed, the gamma table is restored to its original value.

Structs§

ZwlrGammaControlV1
adjust gamma tables for an output

Enums§

Error
Event
Request

Constants§

EVT_FAILED_OPCODE
The wire opcode for this event
EVT_FAILED_SINCE
The minimal object version supporting this event
EVT_GAMMA_SIZE_OPCODE
The wire opcode for this event
EVT_GAMMA_SIZE_SINCE
The minimal object version supporting this event
REQ_DESTROY_OPCODE
The wire opcode for this request
REQ_DESTROY_SINCE
The minimal object version supporting this request
REQ_SET_GAMMA_OPCODE
The wire opcode for this request
REQ_SET_GAMMA_SINCE
The minimal object version supporting this request