- done
void function(void* data, wl_output* wl_output) done;
sent all information about output
- geometry
void function(void* data, wl_output* wl_output, int x, int y, int physical_width, int physical_height, int subpixel, const(char)* make, const(char)* model, int transform) geometry;
- mode
void function(void* data, wl_output* wl_output, uint flags, int width, int height, int refresh) mode;
advertise available modes for the output
- scale
void function(void* data, wl_output* wl_output, int factor) scale;
output scaling properties
compositor output region
An output describes part of the compositor geometry. The compositor works in the 'compositor coordinate system' and an output corresponds to a rectangular area in that space that is actually visible. This typically corresponds to a monitor that displays part of the compositor space. This object is published as global during start up, or when a monitor is hotplugged.