mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2026-04-18 06:47:31 -04:00
output: Replace wlr_output_adaptive_sync_status with bool
This commit is contained in:
parent
28b03c3220
commit
6d8f3babe4
8 changed files with 15 additions and 32 deletions
|
|
@ -48,11 +48,6 @@ struct wlr_output_cursor {
|
|||
struct wl_list link;
|
||||
};
|
||||
|
||||
enum wlr_output_adaptive_sync_status {
|
||||
WLR_OUTPUT_ADAPTIVE_SYNC_DISABLED,
|
||||
WLR_OUTPUT_ADAPTIVE_SYNC_ENABLED,
|
||||
};
|
||||
|
||||
enum wlr_output_state_field {
|
||||
WLR_OUTPUT_STATE_BUFFER = 1 << 0,
|
||||
WLR_OUTPUT_STATE_DAMAGE = 1 << 1,
|
||||
|
|
@ -145,7 +140,7 @@ struct wlr_output {
|
|||
float scale;
|
||||
enum wl_output_subpixel subpixel;
|
||||
enum wl_output_transform transform;
|
||||
enum wlr_output_adaptive_sync_status adaptive_sync_status;
|
||||
bool adaptive_sync_enabled;
|
||||
uint32_t render_format;
|
||||
|
||||
bool needs_frame;
|
||||
|
|
@ -620,7 +615,7 @@ void wlr_output_state_set_transform(struct wlr_output_state *state,
|
|||
enum wl_output_transform transform);
|
||||
/**
|
||||
* Enables or disable adaptive sync for an output (ie. variable refresh rate).
|
||||
* Compositors can inspect `wlr_output.adaptive_sync_status` to query the
|
||||
* Compositors can inspect `wlr_output.adaptive_sync_enabled` to query the
|
||||
* effective status. Backends that don't support adaptive sync will reject the
|
||||
* output commit.
|
||||
*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue