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

#2465 Setup the ev offset/min/max and add some sane default values. #2786

Open
wants to merge 421 commits into
base: rye/exposure
Choose a base branch
from

Conversation

Geenz
Copy link
Contributor

@Geenz Geenz commented Oct 3, 2024

No description provided.

@Geenz Geenz requested a review from RyeMutt October 3, 2024 23:24
@github-actions github-actions bot added the c/cpp label Oct 3, 2024
exp_max = hdr_scale;
}
exp_min = dynamic_exposure_ev_offset - dynamic_exposure_ev_min;
exp_max = dynamic_exposure_ev_offset + dynamic_exposure_ev_max;
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I learned the hard way that you need to actually call the cached controls for them to work reliably. Maybe it's only an issue for bool values? Or maybe there's something wrong with the LLCachedControl API...

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm curious to hear more about this. if the implicit casting operator const T&() for LLCachedControl is not functioning properly, we should figure out how to fix it

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To clarify, I would try to read the LLCachedControl bool for the first time before opening a floater to decide what UI to display, and it wouldn't work the first time.

Relevant PR:

#2492

nat-goodspeed and others added 27 commits October 4, 2024 10:04
Also restore notice messages about the selected viewer channel.
Modernize lltut.h. Allow both F32 and F64 for ensure_approximately_equals() etc.
Use std::string_view instead of const char* for message string to allow
passing std::string as well. Use stringize() instead of explicit
std::stringstream idiom.
#2472: Debug tools for labeling textures
* #912 BugSplat Crash 1412267: nvoglv64+0xadcd00
* fix cherry-pick merge breakage.
* Fix signed/unsigned error

---------

Co-authored-by: Alexander Gavriliuk <[email protected]>
* Add missing names for controls to make content localizable
* Fix labels for controls that are obviously wrong/make no sense
Fix issues with game control preferences
Geenz and others added 22 commits November 6, 2024 14:34
… settings to prime some viewer-side plumbing and to better drive things with fewer conditional cases.
#2991: Fix PBR terrain sometimes not loading textures
Fix url and toolbar menus binding callback functions to global scope
destroyRawImage is the only function that calls saveRawImage(), not
calling it results in fetcher thinking that it still needs data to do
the saving and looping back to trying to fetch.
Fix assert when retrieving data while mousing over minimap avatar dots
Update PBR terrain test plan
Server Issue #1493: New notification message for llTransferOwnership.
Terrain was arriving and processing too late resulting in issues like
"Lower terrain material incorrectly shown momentarily"
@AiraYumi AiraYumi mentioned this pull request Nov 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.