diff options
| author | Ryan Dwyer <ryandwyer1@gmail.com> | 2018-08-19 11:29:59 +1000 | 
|---|---|---|
| committer | Ryan Dwyer <ryandwyer1@gmail.com> | 2018-08-19 16:17:24 +1000 | 
| commit | f9563d88f30fd70c5999520fa7f4b3d0dffd1a4c (patch) | |
| tree | e042ef90214040470a7a3e6371a23d97032786c6 /include | |
| parent | 8d1dd038233cf946b36813c4c8508c17f4cda0fc (diff) | |
| download | sway-f9563d88f30fd70c5999520fa7f4b3d0dffd1a4c.tar.xz | |
Use enum for damage debug options
Diffstat (limited to 'include')
| -rw-r--r-- | include/sway/debug.h | 8 | 
1 files changed, 6 insertions, 2 deletions
diff --git a/include/sway/debug.h b/include/sway/debug.h index 5dcd9e00..bf3a5f6d 100644 --- a/include/sway/debug.h +++ b/include/sway/debug.h @@ -3,12 +3,16 @@  #include <stdbool.h>  struct sway_debug { -	bool highlight_damage; // Highlight regions of the screen being damaged  	bool noatomic;         // Ignore atomic layout updates -	bool nodamage;         // Render the full output on each frame  	bool render_tree;      // Render the tree overlay  	bool txn_timings;      // Log verbose messages about transactions  	bool txn_wait;         // Always wait for the timeout before applying + +	enum { +		DAMAGE_DEFAULT,    // Default behaviour +		DAMAGE_HIGHLIGHT,  // Highlight regions of the screen being damaged +		DAMAGE_RERENDER,   // Render the full output when any damage occurs +	} damage;  };  extern struct sway_debug debug;  | 
