Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix 3dlut gamma reset during profiling #466

Draft
wants to merge 41 commits into
base: develop
Choose a base branch
from

Conversation

Adam-Color
Copy link

@Adam-Color Adam-Color commented Dec 2, 2024

fix #465

So far, all I've been able to figure out is that in display_cal.py, in the MainFrame() class, in update_controls(), the trc variable always returns None, meaning that the custom gamma code is never reached. Why this happens, I have not been able to figure out.

I think I found another related bug where if the offset level is changed without first setting custom gamma, the cfg values don't update, but I want someone to double-check my solution to that issue.

Adam-Color and others added 30 commits November 5, 2024 12:54
… Argyll related utility classes and functions.
…of `RealDisplaySizeMM` module. This needs a redesign and better implementation. But is a good proof of concept.
…ta()` now uses regular expressions to extract the data.
… output to extract EDID data.

- [eoyilmaz#16] Fixed `DisplayCAL.RealDisplaySizeMM.Display.from_dispwin_data()` to expect and use `bytes` data instead of `str`.
- [eoyilmaz#16] Updated `DisplayCAL.RealDisplaySizeMM.get_dispwin_output()` to return `bytes` instead of `str` to match the rest of the application.
…and with `-d0` argument in `DisplayCAL.RealDisplaySizeMM`.
… utility to get the `xrandr` executable path under Linux.
@Adam-Color
Copy link
Author

7129e2b : fixed the trc variable issue, but it did not solve the underlying bug.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

User 3D LUT configuration is improperly reset upon profiling
2 participants