Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-15 | Merge branch 'DRTVWR-559' into DRTVWR-583-glossy-ssr | Jonathan "Geenz" Goodman | |
2023-06-15 | Add missing variable initialization, and make water support glossy SSR again. | Jonathan "Geenz" Goodman | |
SL-19784 | |||
2023-06-14 | SL-19838 Fix for transparent PBR materials always casting shadows. | RunitaiLinden | |
2023-06-11 | Merge branch 'DRTVWR-559' into DRTVWR-583-glossy-ssr | Jonathan "Geenz" Goodman | |
2023-06-02 | DRTVWR-559 Add missed "should override" check (thanks, Rye!) | RunitaiLinden | |
2023-06-01 | DRTVWR-559 Revert skies to be very close to release and disable tone mapping ↵ | RunitaiLinden | |
when probe ambiance is zero. Hack for desaturating legacy materials has been removed for performance and quality reasons. Adds a new setting for auto adjusting legacy skies. This is the PBR "opt out" button. If disabled, legacy skies will disable tonemapping, automatic probe ambiance, and HDR/exposure. If enabled, legacy skies will behave as if probe ambiance and HDR scale are 1.0, and ambient will be cut in half. HDR scale will act as a sky brightener, but will automatically adjust dynamic exposure so the sky will be properly exposed. If you want relatively even exposure all the time, set HDR Scale to 1.0. If you want a high range of exposures between indoor/dark areas and outdoor/bright areas, increase HDR Scale. Also tuned up SSAO (thanks Rye!). Reviewed with Brad. | |||
2023-05-26 | Addressing some performance related feedback with SSR getting drastically ↵ | Jonathan "Geenz" Goodman | |
slower. DRTVWR-559 DRTVWR-583 | |||
2023-05-24 | SL-19755 Small tweak to make exposure not start at black. | RunitaiLinden | |
2023-05-22 | Merge branch 'DRTVWR-559' into DRTVWR-583 | Jonathan "Geenz" Goodman | |
2023-05-22 | SL-19737 Fix for alpha objects falling off of impostors. | RunitaiLinden | |
2023-05-18 | DRTVWR-559 Fix for shower curtain not opening smoothly. Incidental decruft. | RunitaiLinden | |
2023-05-18 | SL-19726 Fix for llTargetOmega on child prim breaking shadow rendering. ↵ | RunitaiLinden | |
Incidental decruft. | |||
2023-05-17 | SL-19655 Decruft legacy GLSL shaders and now unused build queues. | RunitaiLinden | |
2023-05-17 | SL-19655 Remove concept of "low priority" updates (RenderDebugGLSession ↵ | RunitaiLinden | |
assertion stomping pass). Remove a couple unused debug settings and related code. | |||
2023-05-16 | DRTVWR-559 Decruft deprecated OpenGL flags. | RunitaiLinden | |
2023-05-11 | Merge branch 'DRTVWR-559' into DRTVWR-583 | Jonathan "Geenz" Goodman | |
2023-05-11 | Finally get glossy SSR up. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-05-11 | Merge pull request #212 from secondlife/SL-19236 | cosmic-linden | |
SL-19236: Fix HUDs not rendering when transparent water graphics setting is off | |||
2023-05-11 | SL-19236: Fix HUDs not rendering when transparent water graphics setting is off | Cosmic Linden | |
2023-05-11 | SL-19656 Remove LLPerfStats thread and fold into General thread. Hook ↵ | RunitaiLinden | |
avatar GPU time into LLPerfStats. Incidental decruft. | |||
2023-05-02 | DRTVWR-559 Optimization pass, make it so profileAvatar can read back GPU ↵ | RunitaiLinden | |
timer without a frame stall. | |||
2023-05-01 | SL-19656 Rewrite avatar and attachment render metrics to not interfere with ↵ | RunitaiLinden | |
render pipe and be representative of actual render cost instead of driver synchronization time. * SL-19656 Rewrite avatar and attachment render metrics to not interfere with render pipe and be representative of actual render cost instead of driver synchronization time. * SL-19656 Remove now dead code (trackAttachments et al). * SL-19656 Fix for crash on GL <= 3.2 | |||
2023-04-28 | SL-19644: Bind the shader on every shadow alpha blend call | Cosmic Linden | |
2023-04-28 | SL-19644: Move GLTF transform reset out of pushBatch | Cosmic Linden | |
2023-04-28 | Merge pull request #198 from secondlife/DRTVWR-559-merge-539 | Brad Linden | |
DRTVWR-559 merge 539 | |||
2023-04-27 | DRTVWR-559 Fix for crash on GL 3. | RunitaiLinden | |
2023-04-26 | DRTVWR-559 Add "No Post" mode and refactor "Scene Gamma" into "Brightness" ↵ | RunitaiLinden | |
for adjusting legacy gamma when probe ambiance is 0 and dynamic exposure when probe ambiance is not zero. | |||
2023-04-26 | Merge remote-tracking branch 'origin/DRTVWR-539' into DRTVWR-559-merge-539 | Brad Linden | |
2023-04-25 | DRTVWR-559 Optimization pass on probe allocation and search. Incidental ↵ | RunitaiLinden | |
decruft. | |||
2023-04-21 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | RunitaiLinden | |
2023-04-21 | DRTVWR-559 Nudge legacy sky ambient to be more like release. Incidental decruft | RunitaiLinden | |
2023-04-21 | SL-19606: Fix missing GLTF texture transforms in PBR alpha mask/alpha blend ↵ | Cosmic Linden | |
shadows | |||
2023-04-20 | Merge branch 'DRTVWR-559' into DRTVWR-583 | Jonathan "Geenz" Goodman | |
2023-04-20 | SL-19598: Fix shadows not having textures for PBR/non-rigged/alpha blended prims | Cosmic Linden | |
2023-04-18 | SL-19561: Fix missing shadows on PBR alpha mask animeshes. | Cosmic Linden | |
TODO: Why did this work for the equivalent non-rigged prim? | |||
2023-04-14 | DRTVWR-559 Balance night scenes against release, nudge glow down a smidge, ↵ | RunitaiLinden | |
remove exposure correction from legacy fullbright balance PBR materials against legacy. | |||
2023-04-14 | Move mipmap generation into LLRenderTarget. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-04-12 | Fix for nameplates, HUD text generally. | Jonathan "Geenz" Goodman | |
DRTVWR-559 SL-19524 SL-19513 | |||
2023-04-12 | Merge branch 'DRTVWR-559' into DRTVWR-559-post-refactor | Jonathan "Geenz" Goodman | |
2023-04-12 | Fixed DoF | Jonathan "Geenz" Goodman | |
2023-04-12 | Combine glow in a separate shader. | Jonathan "Geenz" Goodman | |
DRTVWR-559 SL-19524 SL-19513 | |||
2023-04-11 | SL-19564 Rebalance exposure and sky. Hack legacy diffuse map saturation and ↵ | RunitaiLinden | |
brightness to allow ACES Hill all the time. | |||
2023-04-10 | Get DoF working | Jonathan "Geenz" Goodman | |
Need to fix up bloom. DRTVWR-559 SL-19524 SL-19513 | |||
2023-04-10 | Get DoF moved into its own method | Jonathan "Geenz" Goodman | |
Still broken, figuring out what's up with depth. DRTVWR-559 SL-19524 SL-19513 | |||
2023-04-08 | Fix SSR. | Jonathan "Geenz" Goodman | |
DRTVWR-559 SL-19524 SL-19513 | |||
2023-04-08 | Start scrapping screenTarget(). | Jonathan "Geenz" Goodman | |
Makes our binding flow _far more_ predictable and makes way more sense. DRTVWR-559 SL-19524 SL-19513 | |||
2023-04-08 | Start moving our post process into methods. | Jonathan "Geenz" Goodman | |
Lets make post processing make sense again. DRTVWR-559 SL-19524 SL-19513 | |||
2023-04-06 | SL-19538 Followup -- scrub all possible sources of NaNs, make dynamic ↵ | Dave Parks | |
exposure controls not persist, limit exposure range, and do a debug gl pass. | |||
2023-04-05 | SL-19538 Followup -- fix for dynamic exposure having large gaps in it… (#157) | RunitaiLinden | |
* SL-19538 Followup -- fix for dynamic exposure having large gaps in its luminance sampling. * SL-19538 Followup -- review feedback changes. | |||
2023-04-05 | SL-19538 Followup -- tune exposure parameters and clamp local light ↵ | RunitaiLinden | |
ambiance. Make render targets 16F and scrube NaNs (thanks Rye). Update midday. (#154) |