Ansariel
478a51f8e3
Merge branch 'release/2025.06' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/llxml/llcontrol.cpp
# indra/newview/llfloaterpreference.cpp
# indra/newview/lllogchat.cpp
# indra/newview/llreflectionmap.h
2025-08-13 20:52:47 +02:00
Andrey Kleshchev
8a29c10e86
#4334 Crash at getIsDynamic #2
...
A TPV dev asked to change this, so that ref wouldn't be called on some
environments.
2025-08-11 04:22:41 +03:00
Beq
0b258ac678
Address g++ compiler warnings, so we can move to g++14
...
Avoid uninitialized variable warnings on Linux/g++ by initializing translation_override in LLGLTFLoader.
Force the empty callback in LLPanelRegionTerrainInfo to decay to a function pointer to avoid warnings on Linux.
Remove initialization of mViewerObject in LLReflectionMap.h so that we are standards compliant.
(also paired with commit on fs-build-variables to ignore non-null warnings due to gcc stupidity)
2025-08-09 18:59:33 +01:00
Ansariel
bfd99549b0
Merge branch 'release/2025.05' of https://github.com/secondlife/viewer
...
# Conflicts:
# .github/pull_request_template.md
# indra/llappearance/lltexlayer.cpp
# indra/llcommon/llthread.cpp
# indra/llprimitive/lldaeloader.cpp
# indra/llprimitive/lldaeloader.h
# indra/llprimitive/llmodel.cpp
# indra/newview/CMakeLists.txt
# indra/newview/VIEWER_VERSION.txt
# indra/newview/app_settings/settings.xml
# indra/newview/llmodelpreview.cpp
# indra/newview/lltoolpie.cpp
# indra/newview/skins/default/xui/en/floater_model_preview.xml
# indra/newview/skins/default/xui/en/panel_preferences_sound.xml
2025-07-18 14:14:54 +02:00
Andrey Kleshchev
dd4100181d
#4334 Crash at getIsDynamic
2025-07-04 00:24:30 +03:00
Beq
1c3c08517a
[FIRE-35070] progressive loss of FPS when probe coverage none.
...
Addresses accumulation of probes over time leading to extremely low framerates during long sessions.
[FIRE-35070] Fix and refactor isRelevant
.
2025-06-21 16:45:11 +01:00
Andrey Kleshchev
4ff1cbfbff
#3316 Crash in LLReflectionMap::getIsDynamic()
2025-01-11 00:20:01 +02:00
Andrey Lihatskiy
3d4bc98f6b
Trim remaining trailing whitespaces after #1695
2024-06-11 17:38:48 +03:00
Jonathan "Geenz" Goodman
e841c73a99
Tons of masking changes and tweaks.
...
We now support masking mirrors in the GBuffer.
We also now support the concept of one arbitrary clip plane.
DRTVWR-583
2023-10-16 08:45:48 -07:00
Jonathan "Geenz" Goodman
1d3d94a514
Add probe near clipping.
...
DRTVWR-583
2023-09-29 16:25:25 -07:00
Jonathan "Geenz" Goodman
3160520249
Fix the probe flashing, and avatars.
...
DRTVWR-583
2023-08-24 12:51:19 -07:00
Jonathan "Geenz" Goodman
d8dd4d9c0c
Just about got hero reflection maps working.
...
DRTVWR-583
2023-06-27 20:01:52 -07:00
RunitaiLinden
5d862c994c
DRTVWR-559 Optimization pass on probe allocation and search. Incidental decruft.
2023-04-25 14:48:16 -05:00
RunitaiLinden
37eee397b7
DRTVWR-559 Add control for automatic reflection probes to advanced preferences and featuretable. Remove Reflections checkbox. Don't persist reflection probe volume display between sessions. Incidental decruft.
2023-04-18 19:11:38 -05:00
Dave Parks
3494a61ebf
DRTVWR-559 Fix for build breakage.
2023-03-30 14:30:09 -05:00
Dave Parks
65d69ce80d
DRTVWR-559 Fix for stall in probe occlusion culling and fix for culled neighbors getting sampled (badly).
2023-02-22 11:01:18 -06:00
Dave Parks
19f7497d9a
DRTVWR-559 WIP -- occlusion culling for reflection probes -- has a defect for objects close to the camera at some angles and leaks query objects, will follow up.
2023-02-21 20:42:25 -06:00
Dave Parks
50c57b6be7
SL-19128 Soften the transition between manual and automatic sphere probes.
2023-02-17 10:34:27 -06:00
Dave Parks
509476f95e
SL-17574 Add probe detail combo box to advanced graphics preferences. Fix spot light shadows not working in probes.
2022-06-10 01:13:41 -05:00
Dave Parks
03d85bfb33
SL-17573 Add "dynamic" checkbox, also followup on SL-17551 and do "Select Invisible Objects" checkbox instead of "Select Reflection Probes"
2022-06-09 19:43:21 -05:00
Dave Parks
220afbcda0
SL-17285 Add proper reflection probe support to LLVOVolume, LLPrimitive, and LLPanelVolume
2022-06-02 18:42:38 -05:00
Dave Parks
63878a60eb
SL-17416 Box reflection probe influence volumes
2022-05-18 23:09:57 -05:00
Dave Parks
53c692c959
SL-17416 Quick 'n dirty reflection probe override hack.
2022-05-17 14:32:07 -05:00
Dave Parks
3400e5fd30
SL-17284 Reflection probe tuning and optimization take 1
2022-05-16 17:21:08 +00:00
Dave Parks
93260cfeff
SL-17283 LLReflectionMapManager prototype. Remove snapshot code related overhead from reflection map renders. Add parallax correction and support for multiple reflection maps.
2022-05-04 16:07:50 +00:00