[−][src]Module wayland_protocols::wlr::unstable::gamma_control::v1::client::zwlr_gamma_control_v1
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 |
Enums
Error | |
Event | |
Request |
Constants
EVT_FAILED_SINCE | The minimal object version supporting this event |
EVT_GAMMA_SIZE_SINCE | The minimal object version supporting this event |
REQ_DESTROY_SINCE | The minimal object version supporting this request |
REQ_SET_GAMMA_SINCE | The minimal object version supporting this request |
Statics
zwlr_gamma_control_v1_events | C-representation of the messages of this interface, for interop |
zwlr_gamma_control_v1_interface | C representation of this interface, for interop |
zwlr_gamma_control_v1_requests | C-representation of the messages of this interface, for interop |
Traits
EventHandler | An interface for handling events. |