Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-17 | SL-19655 Decruft legacy GLSL shaders and now unused build queues. | RunitaiLinden | |
2023-05-16 | DRTVWR-559 Decruft deprecated OpenGL flags. | RunitaiLinden | |
2023-05-15 | SL-19709 Fix for fullbright shiny not factoring out exposure and flickering ↵ | RunitaiLinden | |
fullbright alpha. Incidental decruft. | |||
2023-05-08 | SL-19690: Follow up on Rye Mutt's fix for shutdown crashes. | Nat Goodspeed | |
Rather than continuing to propagate try/catch (Closed) (aka LLThreadSafeQueueInterrupt) constructs through the code base, make WorkQueueBase::post() return bool indicating success (i.e. ! isClosed()). This obviates postIfOpen(), which no one was using anyway. In effect, postIfOpen() is renamed post(), bypassing the exception when isClosed(). Review existing try/catch blocks of that sort, changing to test for post() returning false. | |||
2023-05-02 | DRTVWR-559 Optimization pass, make it so profileAvatar can read back GPU ↵ | RunitaiLinden | |
timer without a frame stall. | |||
2023-04-27 | SL-19197 Fix for crash in LLRenderTarget::release | 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-14 | Move mipmap generation into LLRenderTarget. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
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-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-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) | |||
2023-04-05 | SL-19331: Move media updates off-thread on select hardware (#153) | cosmic-linden | |
* 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-04 | SL-19538 Remove hacky ambiance scale and take the mittens off probe a… (#151) | RunitaiLinden | |
* SL-19538 Remove hacky ambiance scale and take the mittens off probe ambiance values. Fix for sky brightening being done in sRGB space. | |||
2023-03-31 | Merge branch 'DRTVWR-559' of https://github.com/secondlife/viewer into ↵ | Jonathan "Geenz" Goodman | |
DRTVWR-559 | |||
2023-03-31 | Move glow extract to be after tonemapping. | Jonathan "Geenz" Goodman | |
SL-19513 | |||
2023-03-29 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
2023-03-28 | DRTVWR-559 Dynamically adjust exposure. | Dave Parks | |
2023-03-21 | SL-19434: Fix texture issues with minimap, but keep performance from SL-19331 | Cosmic Linden | |
2023-03-21 | Revert "SL-19434 Temporary fix for minimap breakage." | Cosmic Linden | |
This reverts commit 084ef5173fb79644ce2fd3e640c241a05529db70. | |||
2023-03-21 | SL-19434 Temporary fix for minimap breakage. | Dave Parks | |
2023-03-20 | Merge pull request #122 from secondlife/SL-19331 | Jonathan "Geenz" Goodman | |
SL-19331: Improve performance of setSubImage (ex: media updates) | |||
2023-03-13 | SL-19331: Improve performance of setSubImage (ex: media updates) | Cosmic Linden | |
2023-03-13 | Merge pull request #119 from secondlife/SL-19389 | cosmic-linden | |
SL-19389: Fix textures not being optimally loaded after the fix in SL-19338 | |||
2023-03-10 | SL-19389: Fix textures not being optimally queued after the fix in SL-19338 | Cosmic Linden | |
In the future, some uses of glTexSubImage2D should be better vetted, ex: media prims | |||
2023-03-10 | DRTVWR-559 Fix for assert in LLVertexBuffer, incidental decruft. | Dave Parks | |
2023-03-10 | Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559 | Dave Parks | |
2023-03-10 | SL-19172 Texture streaming tune up. Incidental decruft. | Dave Parks | |
2023-03-08 | SL-19338: Don't use glTexSubImage2D on compressed textures | Cosmic Linden | |
2023-03-08 | Revert "SL-19338: (WIP) Test disabling new use of glTexSubImage2D and see if ↵ | Cosmic Linden | |
the bug still repros" This reverts commit 6c486e485372a6f79e632839a7217c5208a09d0c. | |||
2023-03-08 | SL-19338: (WIP) Test disabling new use of glTexSubImage2D and see if the bug ↵ | Cosmic Linden | |
still repros | |||
2023-03-07 | DRTVWR-559 Nudge Intel HD 3000 shader compilation failure | Dave Parks | |
2023-03-07 | SL-19355 Irradiance rebalance. | Dave Parks | |
2023-03-06 | Improved detail for llvertexbuffer attribute mask assertion failure in ↵ | Brad Linden | |
DRTVWR-559 | |||
2023-03-02 | SL-19281 Unify handling of haze and gamma between fullbright and not and ↵ | Dave Parks | |
move haze back to sRGB color space to stay consistent with sky colors. Also fix broken "roughness" stuck at 0.2. | |||
2023-02-28 | Merge pull request #97 from secondlife/brad/DRTVWR-559 | Brad Linden | |
brad/drtvwr-559 mac shader and assert fixes | |||
2023-02-27 | Mac shader and assertion fixes for DRTVWR-559 | Brad Linden | |
2023-02-27 | SL-19279: LLGLSLShader::bindXXX is not free. Pack the uniforms | Cosmic Linden | |
2023-02-25 | Hammering on more mac optimizations. | Jonathan "Geenz" Goodman | |
SL-18563 | |||
2023-02-24 | SL-19265: Fix precision issue with texture transforms by moving transform ↵ | Cosmic Linden | |
matrix calculation into the shader | |||
2023-02-23 | SL-19228: Fix GLTF texture transform rotation and add UV debug (PBR only). ↵ | Cosmic Linden | |
See textureUtilV.glsl for UV coordinate comments | |||
2023-02-14 | SL-18762 Fix for broken local lights on alpha when wearing a HUD attachment. ↵ | Dave Parks | |
Also fix stuck sun/moon and incidental decruft. | |||
2023-02-10 | SL-19195 Fix for world map tiles not rendering if empty. | Dave Parks | |
2023-02-07 | SL-18229 Fix for PBR materials on HUDs misbehaving. Incidental decruft. | Dave Parks | |
2023-02-07 | SL-19147 Water quality pass. Remove gl_FragDepth writes from sky rendering ↵ | Dave Parks | |
(optimization). Incidental decruft. | |||
2023-02-06 | SL-19148 Decruft followthrough -- fix for crash when running from installer. ↵ | Dave Parks | |
Feed fresnel component into PBR alpha. Remove obsolete "shader_hierarchy.txt", remove redundant LL_PROFILE_ZONE_SCOPED, remove unused shader feature flag. | |||
2023-02-03 | SL-19148 Decruft followthrough -- decruft shader tree and some remaining ↵ | Dave Parks | |
forward rendering code. |