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 |
Jonathan "Geenz" Goodman
|
32c7d3064f
|
Dynamic Probe Allocation (#3787)
* #3788 Support dynamic probe allocation.
* #3738 Mitigate probe flashing
* #3735 Mitigate realtime probes flashing
|
2025-03-21 09:33:23 -04:00 |
Rye
|
4763195e18
|
Fix potential undefined behavior when converting to and from glm types from LLVector3/4 and fall back mul_mat4_vec3 to scalar implementation to attempt crash mitigation (#3339)
|
2025-01-23 18:40:19 -05:00 |
Andrey Kleshchev
|
4ff1cbfbff
|
#3316 Crash in LLReflectionMap::getIsDynamic()
|
2025-01-11 00:20:01 +02:00 |
Rye Mutt
|
b713f56d07
|
Replace glh_linear usage with GLM (#2554)
|
2024-09-12 11:22:10 -05:00 |
Andrey Kleshchev
|
848d0cb27d
|
viewer#2163 Crash at getReflectionProbeIsDynamic
|
2024-08-09 22:55:08 +03:00 |
Andrey Kleshchev
|
be656055c1
|
viewer#1692 Crash at LLVOVolume::getReflectionProbeIsBox()
|
2024-06-12 18:12:35 +03:00 |
Andrey Lihatskiy
|
3d4bc98f6b
|
Trim remaining trailing whitespaces after #1695
|
2024-06-11 17:38:48 +03:00 |
Ansariel
|
d9789bfaf2
|
Merge branch 'main' of https://github.com/secondlife/viewer into DRTVWR-600-maint-A
# Conflicts:
# indra/llappearance/llavatarappearance.h
# indra/llimage/llimage.cpp
# indra/llmath/llvolume.cpp
# indra/llmath/llvolume.h
# indra/llprimitive/llgltfmaterial.h
# indra/llrender/llrendertarget.cpp
# indra/llrender/llshadermgr.cpp
# indra/newview/lldynamictexture.cpp
# indra/newview/llenvironment.cpp
# indra/newview/llfetchedgltfmaterial.cpp
# indra/newview/llfloaterimagepreview.cpp
# indra/newview/llfloaterimagepreview.h
# indra/newview/llfloaterregioninfo.cpp
# indra/newview/llfloaterregioninfo.h
# indra/newview/llmaniprotate.cpp
# indra/newview/llmaniptranslate.cpp
# indra/newview/llpanelvolume.cpp
# indra/newview/llselectmgr.cpp
# indra/newview/llselectmgr.h
# indra/newview/llsurface.cpp
# indra/newview/llsurface.h
# indra/newview/llsurfacepatch.cpp
# indra/newview/lltexturectrl.cpp
# indra/newview/lltexturectrl.h
# indra/newview/lltinygltfhelper.cpp
# indra/newview/llviewertexture.cpp
# indra/newview/llviewerwindow.cpp
# indra/newview/llviewerwindow.h
# indra/newview/llvlcomposition.cpp
# indra/newview/llvlcomposition.h
# indra/newview/llvocache.cpp
# indra/newview/llvovolume.cpp
# indra/newview/pipeline.cpp
|
2024-06-11 13:38:43 +02:00 |
Bennett Goble
|
a0b3021bdc
|
Trim trailing whitespace
Start trimming trailing whitespace, but limit the blast radius to a
handful of file types.
|
2024-05-29 08:10:00 -07:00 |
Andrey Lihatskiy
|
d9153532b8
|
Merge branch 'main' into marchcat/x-mf-merge
# Conflicts:
# doc/contributions.txt
# indra/newview/llfloaterimagepreview.cpp
|
2024-05-15 12:51:21 +03:00 |
Andrey Kleshchev
|
4379cc64db
|
viewer#1143 Crash at LLReflectionMap::autoAdjustOrigin #2
|
2024-04-17 18:39:51 +03:00 |
Jonathan "Geenz" Goodman
|
4b738a619a
|
#681 Small fix for if a viewer object may be dead.
|
2024-03-06 18:24:36 -08:00 |
Andrey Kleshchev
|
08cf926d3b
|
Issue #17 Crash at autoAdjustOrigin
|
2024-01-26 19:54:14 +02:00 |
Jonathan "Geenz" Goodman
|
373b06398c
|
Merge remote-tracking branch 'origin/release/materials_featurette' into DRTVWR-583
|
2024-01-24 14:37:33 -08:00 |
RunitaiLinden
|
c28eb36a2c
|
SL-20654 Fix for box probes sometimes glitching out at the corners. Incidental fix for crash when mWaterPool is null.
|
2023-12-05 19:50:25 -06: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
|
73870cb0b4
|
Merge branch 'DRTVWR-559' into DRTVWR-583
|
2023-09-25 09:27:49 -07:00 |
RunitaiLinden
|
75a0719ff5
|
SL-19842 Followup -- less aggressive ambient kill.
|
2023-08-30 12:57:48 -05:00 |
RunitaiLinden
|
2ce27627a1
|
SL-19842 Followup -- fix sunlight going black and make automatic object probes more wishy-washy (removes dark splotches where probes get stuck in walls)
|
2023-08-30 11:20:11 -05:00 |
Jonathan "Geenz" Goodman
|
c5bfe86915
|
Merge branch 'DRTVWR-559' into DRTVWR-583
|
2023-08-29 03:40:10 -07:00 |
Jonathan "Geenz" Goodman
|
3160520249
|
Fix the probe flashing, and avatars.
DRTVWR-583
|
2023-08-24 12:51:19 -07:00 |
RunitaiLinden
|
b67172aa12
|
SL-20010 Make reflection probes ignore touch actions.
|
2023-07-21 15:46:12 -05:00 |
RunitaiLinden
|
21b67896e9
|
SL-19909 Fix for reflection probes on vehicles blocking mouse clicks. Incidental instrumentation and decruft.
|
2023-06-26 15:37:18 -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
|
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
|
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 |
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
|
8f83724f7e
|
DRTVWR-559 WIP -- Kill debug text on probes (whoops)
|
2023-02-21 20:56:20 -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
|
be9e4f186d
|
SL-18630 Nudge underground automatic reflection probes to 2m above ground.
|
2023-02-07 13:59:10 -06:00 |
Dave Parks
|
70f249fbfb
|
SL-18630 Fix for probes often ending up under the terrain.
|
2022-11-11 13:48:51 -06:00 |
Andrey Kleshchev
|
24fb2f8336
|
Merge branch 'master' (DRTVWR-548) into DRTVWR-559
# Conflicts:
# indra/llrender/llgl.cpp
# indra/llrender/llrendertarget.cpp
# indra/newview/VIEWER_VERSION.txt
# indra/newview/app_settings/shaders/class1/deferred/materialF.glsl
# indra/newview/llfloaterpreference.cpp
# indra/newview/llviewercontrol.cpp
# indra/newview/llviewermenu.cpp
# indra/newview/llviewertexturelist.cpp
# indra/newview/llvovolume.cpp
|
2022-10-21 18:19:27 +03:00 |
Dave Parks
|
f887f65830
|
SL-18190 WIP - Linear space atmospherics take 2
|
2022-09-28 16:49:11 -05:00 |
Andrey Kleshchev
|
5034c565bf
|
SL-18044 (PBR) No-copy textures not applying to objects
|
2022-09-14 01:37:46 +03:00 |
Dave Parks
|
8b4347cb10
|
SL-17600 Revise reflection probe priorities
|
2022-06-21 11:58:58 -05:00 |
Dave Parks
|
929abcd296
|
SL-17523 Add reflection probe ambiance to windlight settings and integrate with UI and ReflectionMapManager
|
2022-06-10 16:36:38 -05: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
|
0d9c23372b
|
SL-17551 Add "Select Reflection Probes" menu option and make invisible objects less annoying when alt-zooming in edit mode.
|
2022-06-09 14:09:33 -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
|
6eaf8521ab
|
SL-17287 Instrument and optimize cubemap render. Fix for cubemap snapshots doing a full resolution render instead of a 512x512 render.
|
2022-05-20 19:05:28 -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 |