Skip to content
This repository has been archived by the owner on Nov 1, 2021. It is now read-only.

output: make wlr_output_set_gamma atomic #2196

Merged
merged 1 commit into from
May 14, 2020

Conversation

emersion
Copy link
Member

wlr_output_set_gamma is now double-buffered and applies the gamma LUT on
the next output commit.


Breaking changes:

  • wlr_output_set_gamma is now double-buffered and applied on the next output commit
  • wlr_output_impl.set_gamma is gone. Backends now need to read the pending output state on commit instead.

wlr_output_set_gamma is now double-buffered and applies the gamma LUT on
the next output commit.
@emersion emersion added the breaking Breaking change in public API label May 14, 2020
@ddevault ddevault merged commit 347bdb6 into swaywm:master May 14, 2020
@ddevault
Copy link
Contributor

Thanks!

@betaboon
Copy link

@emersion now my systemlog is being spammed with [ERROR] [backend/drm/atomic.c:177] setting gamma LUT 1024.

@emersion emersion deleted the atomic-gamma branch May 22, 2020 11:44
@emersion
Copy link
Member Author

Yeah this is a remnant from debugging code I forgot to remove. Removed in #2200

@betaboon
Copy link

thanks for the headsup :D

@emersion emersion added this to the 0.11.0 milestone Jul 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
breaking Breaking change in public API
Development

Successfully merging this pull request may close these issues.

None yet

3 participants