Dave Parks
b09e5324c7
SL-19564 Document magic number.
2023-04-11 15:31:26 -05:00
RunitaiLinden
2b2154f021
SL-19564 Rebalance exposure and sky. Hack legacy diffuse map saturation and brightness to allow ACES Hill all the time.
2023-04-11 15:09:58 -05:00
Dave Parks
4747392264
SL-19538 Nudge probe scheduler to unstick probes that are "complete".
2023-04-08 11:22:50 -05:00
Dave Parks
413ce656c8
SL-19538 Clear probes on sky setting slam. Better probe update prioritization. Incidental decruft.
2023-04-07 14:10:53 -05:00
Dave Parks
de73cf7599
SL-19538 Remove clouds from irradiance maps and don't conflate max probe samples with max probe neighbors, and don't move manual probes after they are complete (removes flickering around Sponza).
2023-04-07 11:06:09 -05:00
Dave Parks
72a0408401
SL-19538 Back off on sun brightening a bit, remove errant brightening of clouds, and update midday to not be red shifted.
2023-04-06 22:55:51 -05:00
Dave Parks
a6d03d1e98
Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559
2023-04-06 18:59:01 -05:00
Dave Parks
b127e1bd12
SL-19538 Nudge sun brightness and replace "gamma" with an exposure scaler approximation
2023-04-06 18:58:24 -05:00
Signal Linden
15a9a0e8db
Merge pull request #144 from secondlife/signal/act
...
SL-18839: Add basic windows build
2023-04-06 11:36:32 -07:00
Dave Parks
bb79718c8f
SL-19538 Followup -- scrub all possible sources of NaNs, make dynamic exposure controls not persist, limit exposure range, and do a debug gl pass.
2023-04-06 13:21:25 -05:00
cosmic-linden
31f8fb7951
SL-19543: Fix blinn phong prims with alpha blending not blending ( #158 )
2023-04-06 10:17:54 -05:00
Bennett Goble
6926368ff8
SL-18839: Add basic Github build
2023-04-05 15:44:24 -07:00
RunitaiLinden
5bf60f5d9e
SL-19538 Followup -- fix for dynamic exposure having large gaps in it… ( #157 )
...
* SL-19538 Followup -- fix for dynamic exposure having large gaps in its luminance sampling.
* SL-19538 Followup -- review feedback changes.
2023-04-05 16:48:34 -05:00
RunitaiLinden
1f79379bf2
SL-19538 Followup -- tune exposure parameters and clamp local light ambiance. Make render targets 16F and scrube NaNs (thanks Rye). Update midday. ( #154 )
2023-04-05 11:55:51 -05:00
cosmic-linden
d6d634d29f
SL-19331: Move media updates off-thread on select hardware ( #153 )
...
* SL-19331: Have media updates on the LLImageGL thread even when texture updates are on the main thread. Add config.
Off-thread media updates seem work best performance-wise when using glTexImage2D, not sub_image_lines. Otherwise, there are lots of main thread stalls.
* SL-19331: Bump featuretable
* SL-19331: Cleanup, annotate comment
2023-04-05 11:55:33 -05:00
Bennett Goble
b09f61f6bf
SL-18679: Find newer NSIS installation path
2023-04-04 12:21:07 -07:00
cosmic-linden
b28971e4bf
Merge pull request #145 from secondlife/SL-19331
...
SL-19331: Partially revert code trim in LLViewerMediaImpl
2023-04-04 10:46:29 -07:00
RunitaiLinden
698966f8e7
SL-19538 Remove hacky ambiance scale and take the mittens off probe a… ( #151 )
...
* SL-19538 Remove hacky ambiance scale and take the mittens off probe ambiance values. Fix for sky brightening being done in sRGB space.
2023-04-04 10:29:12 -07:00
Dave Parks
7be7c66b0e
SL-18458 Followup -- disable vocache unit test to unstick build, sanitize "object_id" to "local_id"
2023-04-03 19:13:23 -05:00
RunitaiLinden
7c831d115b
SL-18458 Make LLVOCache the one source of truth on most recently received overrides. ( #147 )
2023-04-03 15:22:40 -07:00
Cosmic Linden
dda6402893
SL-19331: Add comment on reason for revert
2023-04-03 11:24:26 -07:00
Cosmic Linden
fe95b0a5ec
Revert "SL-19331: No need to create texture in doMediaTexUpdate - should already be handled by preMediaTexUpdate"
...
This reverts commit bf9d090045 .
2023-04-03 11:15:48 -07:00
Brad Linden
982281b6cb
Fix Tracy linking after recent DRTVWR-559/main merge
2023-03-31 13:51:21 -07:00
Jonathan "Geenz" Goodman
4e306c9066
Merge branch 'DRTVWR-559' of https://github.com/secondlife/viewer into DRTVWR-559
2023-03-31 10:54:22 -07:00
Jonathan "Geenz" Goodman
b44ad50f75
Move glow extract to be after tonemapping.
...
SL-19513
2023-03-31 10:54:19 -07:00
Dave Parks
7d144fcb2a
Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559
2023-03-31 11:57:48 -05:00
Dave Parks
0fe09bd968
SL-19485 Fix for sun shadows having no effect on water. Make sphere probes fade in.
2023-03-31 11:57:21 -05:00
Brad Linden
e4173ea5cc
Merge remote-tracking branch 'refs/remotes/origin/DRTVWR-559' into DRTVWR-559
2023-03-30 17:24:23 -07:00
Dave Parks
c0958922c3
DRTVWR-559 Auto exposure tuning (fix horizon).
2023-03-30 18:41:34 -05:00
Dave Parks
46702c4e80
DRTVWR-559 Auto exposure tuning.
2023-03-30 18:19:32 -05:00
Dave Parks
70bdf55439
SL-19517 Followup -- fix broken fallback probe. Adjust water brightness.
2023-03-30 16:24:04 -05:00
Brad Linden
1b6cd23abd
CMake and tests fixups after merge with main for DRTVWR-559
2023-03-30 13:46:00 -07:00
Dave Parks
e8114dbe14
SL-19517 Fix for RenderReflectionProbeCount other than 256 causing black reflections.
2023-03-30 14:53:01 -05:00
Dave Parks
3494a61ebf
DRTVWR-559 Fix for build breakage.
2023-03-30 14:30:09 -05:00
Dave Parks
b4fcca60f1
Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559
2023-03-30 13:15:05 -05:00
Dave Parks
b5917fbd16
DRTVWR-559 Reduce probe flashing and exposure flickering.
2023-03-30 13:14:23 -05:00
cosmic-linden
01b99278bf
Merge pull request #143 from secondlife/SL-19331
...
SL-19331: Unlock mutex when bailing out from bad media state
2023-03-30 10:21:32 -07:00
Cosmic Linden
35acfb15b6
SL-19331: Unlock mutex when bailing out from bad (hopefully doesn't happen) media state
2023-03-30 09:16:00 -07:00
Dave Parks
9a03c819d4
Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559
2023-03-30 10:42:04 -05:00
Dave Parks
6162b9208a
DRTVWR-559 Add RenderAutomaticReflectionProbes control. Tweak automatic exposure.
2023-03-30 10:41:04 -05:00
cosmic-linden
9e6d442ab5
Merge pull request #142 from secondlife/SL-19331
...
SL-19331: Prevent some unnecessary image updates on media prims
2023-03-29 15:42:31 -07:00
Brad Linden
a548c16989
Merge remote-tracking branch 'origin/main' into DRTVWR-559
2023-03-29 14:54:06 -07:00
Dave Parks
f5fb3ae271
DRTVWR-559 Drop the upper bound on exposure.
2023-03-29 16:53:19 -05:00
Cosmic Linden
8018e7935a
SL-19331: Clarify that mipmapping on media prims being disabled is known behavior that should be corrected at some point
2023-03-29 14:11:43 -07:00
Nat Goodspeed
c7053a6928
Increment viewer version to 6.6.11
...
following promotion of DRTVWR-573
2023-03-29 16:56:36 -04:00
Dave Parks
b130831106
DRTVWR-559 Dynamic exposure followup -- stochastic sampling, weight based on luminance and distance to center of screen, rebalance night, don't rely on blending not clamping R16F.
2023-03-29 13:24:07 -05:00
Cosmic Linden
a2a777ebe4
SL-19331: When initializing a media prim, set the mipmap state correctly from the beginning
2023-03-29 10:28:21 -07:00
Cosmic Linden
bf9d090045
SL-19331: No need to create texture in doMediaTexUpdate - should already be handled by preMediaTexUpdate
2023-03-29 09:36:35 -07:00
Dave Parks
4f651bceab
Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559
2023-03-28 15:52:01 -05:00
Dave Parks
81c440a4a9
DRTVWR-559 Dynamic exposure followup -- balance moon brightness and add glow to exposure sample.
2023-03-28 15:51:29 -05:00