Struct

PhocOutputConfig

Description [src]

struct PhocOutputConfig {
  char* name;
  _Bool enable;
  wl_output_transform transform;
  int x;
  int y;
  float scale;
  PhocOutputScaleFilter scale_filter;
  _Bool drm_panel_orientation;
  PhocMode mode;
  gpointer modes;
  guint phys_width;
  guint phys_height;
  gboolean adaptive_sync;
}

An output configuration. This is used when parsing the config file as well as the outputs states db.

Structure members
name: char*

No description available.

enable: _Bool

No description available.

transform: wl_output_transform

No description available.

x: int

No description available.

y: int

No description available.

scale: float

No description available.

scale_filter: PhocOutputScaleFilter

No description available.

drm_panel_orientation: _Bool

No description available.

mode: PhocMode

No description available.

modes: gpointer

No description available.

phys_width: guint

No description available.

phys_height: guint

No description available.

adaptive_sync: gboolean

No description available.

Functions

phoc_output_config_new

Create a new output config.

Instance methods

phoc_output_config_destroy
No description available.

phoc_output_config_dump
No description available.