Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-11-12 | Merge remote-tracking branch 'secondlife/release/maint-c' into maint-c | Erik Kundiman | |
2024-11-06 | Improve Tracy OpenGL integration | Rye | |
Fix memory profiling when gpu profiling enabled Fix disabling renderdoc support | |||
2024-10-12 | Preprocess eTextureType like sGLTextureType | Erik Kundiman | |
(cause eTextureType seems to have been designed to mirror sGLTextureType) otherwise you'd get a GL error of invalid enum of the first argument for glTexImage2D. | |||
2024-08-17 | Fix hero probes not releasing resources when disabled | Rye Mutt | |
2024-07-08 | Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵ | Ansariel | |
and llunittype.h for now | |||
2024-07-01 | Fix for various TP where a mirror is present | Beq | |
these manifest as crashes in isDynamic, isBox and similar calls that are accessed through a dangling probe. | |||
2024-06-21 | #1769 gltf optimization pass (#1816) | Dave Parks | |
#1814 and #1517 Fix mirror update rate and occlusion culling | |||
2024-06-11 | Fixed signed/unsigned warnings after they got enabled in the maint-A merge | Brad Linden | |
2024-06-04 | Merge remote-tracking branch 'origin/release/materials_featurette' into ↵ | Brad Linden | |
project/gltf_development | |||
2024-06-04 | #1628 Disable spherical mirror probes for the time being. (#1631) | Jonathan "Geenz" Goodman | |
2024-05-29 | #1581 Only render mirrors when reflection probes are enabled. (#1592) | Jonathan "Geenz" Goodman | |
2024-05-28 | Improvements to mirror probe update rates (#1570) | Jonathan "Geenz" Goodman | |
#1494 Fix for mirror updates getting "stuck" on some faces. | |||
2024-05-23 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | Brad Linden | |
brad/merge-maint-a-to-dev | |||
2024-05-15 | Post-merge spaces fix | Andrey Lihatskiy | |
2024-05-14 | Merge remote-tracking branch 'origin/release/materials_featurette' into ↵ | Brad Linden | |
project/gltf_development | |||
2024-05-08 | Even more mirror fixes. (#1429) | Jonathan "Geenz" Goodman | |
#1271 Add support for mirrors that do not have avatars in them. It does this based on if the probe is set to dynamic or not. #1370 More optimization work to reduce GPU utilization. #1058 - Removed sim feature flag that was overriding mirrors enabled flags secondlife/viewer-private#128 - Locally cache the mirror probe #679 Add additional options to the build floater for mirror probes, including descriptions. | |||
2024-05-06 | BOOL to bool | RunitaiLinden | |
2024-04-10 | Multiple fixes for mirrors. (#1192) | Jonathan "Geenz" Goodman | |
* #1064 Fix for mirror surfaces going black when the roughness is set too high. * #1130 Fix for the user's avatar not appearing in mouselook in a mirror. * #1059 Disable mirrors on low settings per the feature table. * #860 Modify the settings UI to better reflect that we only have two AA modes: off and FXAA. * #1191 Add some settings for mirrors in preferences. * #1185 Add support for runtime mirror resolution changing. Useful for quality settings, and auto-FPS. | |||
2024-03-13 | 983 add debug setting to control the maximum download resolution (#986) | RunitaiLinden | |
* Create RenderMaxTextureResolution.md * #983 Add RenderMaxTextureResolution setting. Incidental crash fix. | |||
2024-03-06 | #681 Small fix for if a viewer object may be dead. | Jonathan "Geenz" Goodman | |
2024-03-06 | #681 Add probe blending for mirrors. | Jonathan "Geenz" Goodman | |
2024-02-26 | #681 Start adding blending boilerplate. | Jonathan "Geenz" Goodman | |
2024-02-26 | #682 Further tweak the conservative update mechanism. | Jonathan "Geenz" Goodman | |
2024-02-26 | #890 Make sure we're doing the correct distance check. | Jonathan "Geenz" Goodman | |
#682 Improve the conservative update functionality for mirror faces. Make it attenuate depending on how much the camera is facing that specific cubemap face. | |||
2024-02-25 | #889 Start removing mDrawable references. These may be null. | Jonathan "Geenz" Goodman | |
2024-02-25 | #682 Add a low priority path for conservative probe face updates. This will ↵ | Jonathan "Geenz" Goodman | |
update the "low priority" faces at half of the the probe update rate. Useful for less planar reflection geometry. | |||
2024-02-21 | #682 Add an update rate parameter to help throttle mirror updates. | Jonathan "Geenz" Goodman | |
So far 4 seems like a good balance for performance and quality. 2 is great for quality, with 6 or 8 being for higher performance. Also bring back the gaussian filter - may end up adding the FXAA filter though instead. | |||
2024-02-20 | #682 Separate out the radiance gen. | Jonathan "Geenz" Goodman | |
2024-02-15 | #682 Do conservative updates on probes. | Jonathan "Geenz" Goodman | |
2024-02-08 | #671 Nudge RenderMirrors and clear shader cache as needed based on ↵ | RunitaiLinden | |
SimulatorFeatures | |||
2024-02-08 | Fix for crash in LLHeroProbeManager | RunitaiLinden | |
2024-02-08 | #671 Setup the viewer to respect the MirrorsEnabled simulator feature. | Jonathan "Geenz" Goodman | |
2024-02-06 | #740 Make sure we evaluate if the probe is a mirror probe or not. | Jonathan "Geenz" Goodman | |
#682 Re-enable gaussian filtering, and reduce the mirror resolution back to 1024. Also just generally clean up the code a bit. | |||
2024-02-01 | #677 More clipping fixes. | Jonathan "Geenz" Goodman | |
2024-02-01 | #684 Fix pixellation on mirrors regardless of mirror resolution. | Jonathan "Geenz" Goodman | |
2024-02-01 | #677 Set mirror pass flag in llsettingsvo | RunitaiLinden | |
2024-01-31 | #677 Some clipping WIP | Jonathan "Geenz" Goodman | |
2024-01-24 | https://github.com/secondlife/viewer-issues/issues/23 Make the face ↵ | Jonathan "Geenz" Goodman | |
selection for mirrors actually reflect what it does | |||
2024-01-24 | https://github.com/secondlife/viewer/issues/671 Wire up the RenderMirrors ↵ | Jonathan "Geenz" Goodman | |
debug setting. | |||
2023-10-16 | Tons of masking changes and tweaks. | Jonathan "Geenz" Goodman | |
We now support masking mirrors in the GBuffer. We also now support the concept of one arbitrary clip plane. DRTVWR-583 | |||
2023-10-06 | Fix for probe stealing, and also make sure we're not super sampling. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-09-29 | Add probe near clipping. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-09-29 | Wire up the debug settings. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-09-29 | Can you say, generic reflectors? | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-09-25 | Start removing the concept of placement mode - it's either a mirror or not. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-09-25 | Get the average normal of the face. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-09-20 | Remove some unnecessary irradiance map bits, also fix the leak. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-09-09 | Remove the rebuild on the drawable. Wasn't working as expected anyways. | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-09-08 | Update llheroprobemanager.cpp | Jonathan "Geenz" Goodman | |
DRTVWR-583 | |||
2023-09-08 | Mostly fixed placement math. | Jonathan "Geenz" Goodman | |
DRTVWR-583 |