Ansariel
99396c859d
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
...
# Conflicts:
# indra/newview/llviewerdisplay.cpp
# indra/newview/llviewertexture.cpp
# indra/newview/llviewertexturelist.cpp
2024-07-10 10:31:35 +02:00
Ansariel
c2b696b6c9
FIRE-34192: Fix (revert) avatar height fudge factor after LL's av height measuring changes have been reverted
2024-07-06 13:36:17 +02:00
Ansariel
bb95cee882
Don't create debug log messages for intentional no-op cases
2024-07-06 13:27:23 +02:00
Ansariel
0a0368c232
FIRE-34230: Fix muted avatars showing not showing in italic font in radar (Default font for scroll list cells now is emoji font - which does not support italic apparently)
2024-07-06 13:25:54 +02:00
Ansariel
cabf0d60b9
FIRE-33958: Let's see if this fixes the stuck notifications by not removing toasts from the incorrect channel at startup
2024-07-06 04:14:10 +02:00
Beq
795f421e0e
More work on Tracy support
2024-07-01 21:04:06 +01:00
Beq
610dc70347
Tracy - include backtrace support required by Linux and Mac
2024-07-01 18:45:54 +01:00
Ansariel
d77680e9f4
Maybe we need this... not sure, but probably going to be needed for LUA script support later anyway
2024-07-01 17:49:15 +02:00
Beq
7c519ee4d5
Tracy builds for Mac and Linux, maybe.
2024-07-01 14:54:03 +01:00
Zi Ree
a2dcb234a6
Fix media panel getting disabled when the face has a pbr material applied. This was a misplaced leftover from converting the LL texture panel to the new layout.
2024-07-01 15:46:40 +02:00
Ansariel Hiller
4bff5466bc
Merge pull request #28 from taladar/building_linux_fix
...
fix build target name in docs RelWithDebInfo_open -> RelWithDebInfoFS…
2024-07-01 12:26:31 +02:00
Beq
beea955388
FIRE-34171 - Fix Directional Input Delays
...
Introduced by LL Commit a67dde1 - SL-20783 Fix excessive control messages.
The above change limited the input rate (theoretically) to 10 updates per second. For reasons I've not explored the actual rate appears to be more like 25.
This has caused significant issues for drivers/sailors and others reliant on input events.
The server side event rate is capped at 45FPS (region frame rate) however due to the algorithm used and the highly volatile frame rate of the viewer (esp with some actions now happening every N frames only) a higher sampling rate is required to ensure nyquist sampling errors are not introduced. Experimentation suggest a max update rate of 125 works well providing a reliable 44+ events per second when average FPS is 80 and variance is ~50fps.
A better solution would probably be to detach the entire input handling from the main render loop, to give a consistent event output rate.
2024-07-01 01:04:07 +01:00
Beq
5285c93290
FIRE-34196 restore corresponding settings.xml entries
2024-06-30 20:16:58 +01:00
Beq
2583f20ca4
FIRE-34196 - Restore preference settings used by some users
2024-06-30 20:12:38 +01:00
Beq
c5bbc8dac4
Tag the fix
2024-06-30 15:51:45 +01:00
Beq
b225399a7d
FIRE-34201 - Crash on TP to Mirror
...
Multiple different crashes seemingly caused by a long dead volume pointer.
Matches multiple bug splat ids.
Trigger details: have a mirror present and working. TP away, TP to a few other places. Importantly, the other places should not have any mirrors.
TP back to mirror. I believe that because the probe was never overwritten by another, upon return the code tries to reuse it only to find that the pointer is garbage.
The fix tries to ensure that the associated refelction map is cleaned up when the probe goes out of scope.
2024-06-30 15:49:06 +01:00
PanteraPolnocy
7023bc0cdb
FIRE-34200 French translation update, by Laurent Bechir
2024-06-30 16:37:18 +02:00
Ansariel
5a861afa3c
Extend logging for else case as well
2024-06-30 00:52:47 +02:00
Ansariel
a60b643047
Fix warning debug setting RenderCloudShadowAmbianceFactor couldn't be found
2024-06-30 00:47:42 +02:00
Ansariel
0acb56649b
Fix for all the texture panel bugs showing up in log
2024-06-30 00:47:19 +02:00
Ansariel
8521a2b4df
Update German translation
2024-06-28 22:07:00 +02:00
Zi Ree
8f2f1b0030
Don't cut arrival precaching time short when teleport screens are disabled
2024-06-28 12:20:51 +02:00
Beq
5f4f981a3e
Experimental fix for blurry textures
...
This change removes the distance based bias (which is a large contributor to premature blurring) but adds a check using the importance factor to give some balance.
importance should be between 0 and 1 and is higher when the texture is facing the camera, lower when it is side on,
The unimportance setting defines the cutiff vaklue below which we'll consider the textures worth "down scaling" by the bias factor.
2024-06-26 00:46:44 +01:00
Zi Ree
f550f41323
Remove duplicate code that doesn't do anything
2024-06-25 18:52:04 +02:00
Ansariel
fa3b93dfba
FIRE-34068: Fix --login switch not working anymore; calling loadSettingsFromDirectory("User") after clp.notify() will overwrite settings set via cmd parameter
2024-06-25 12:06:58 +02:00
PanteraPolnocy
8f230ee851
FIRE-34149 Italian Translation Update, by Spartaco Zemenis
2024-06-24 23:34:01 +02:00
Beq
d7c3e112fa
[GHA] Add option to create Tracy builds on workflow triggers
2024-06-24 01:30:04 +01:00
Beq
df9e0f7e12
[GHA] See if we can replace 3rd party action with standard checkout
2024-06-24 01:30:04 +01:00
Beq
8caf53245b
[GHA] Make Apple packages half the size.
...
and improve some error checking too, hopefully
2024-06-24 01:30:04 +01:00
Beq
3b074ba4af
Merge branch 'realign_sys_ram_functions'
2024-06-24 01:28:41 +01:00
Beq
87cc4f3dce
fix conversion units, hopefully. Also remove additional sample on win
2024-06-23 17:05:49 +01:00
Beq
b57fec3c7b
typo in include *sigh*
2024-06-23 15:58:53 +01:00
Beq
ad061b4322
WiP to realign the physical ram detection across platforms
2024-06-23 14:20:38 +01:00
Matthias Hörmann
4a2d7fd7ca
fix build target name in docs RelWithDebInfo_open -> RelWithDebInfoFS_open
2024-06-22 16:37:05 +02:00
PanteraPolnocy
cf16839ed9
Properly show / hide reflection probes checkbox in built floater
2024-06-22 15:10:09 +02:00
Ansariel
aa049b0814
Fix texture fetch request getting canceled if request counter flips over
2024-06-22 14:53:16 +02:00
Ansariel
a278089a22
Increase texture discard bias if system memory gets low to prevent viewer memory getting paged to disk due to high VRAM usage (GL images are (still) backed by viewer textures in system memory!)
2024-06-22 14:39:05 +02:00
Beq
edc1ff5a91
make the texturefetch thread less agressive for now
2024-06-22 00:42:05 +01:00
Ansariel
364a14a8aa
Merge branch 'develop' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/llcommon/llprofilercategories.h
2024-06-21 22:45:12 +02:00
Ansariel
b330f4510f
Merge branch 'master' of https://bitbucket.org/Ansariel/phoenix-firestorm-600
2024-06-21 21:22:31 +02:00
Ansariel
22e0c08ec5
Fix OpenSim build
2024-06-21 21:21:16 +02:00
Brad Linden
c13eba105f
Merge pull request #1827 from Ansariel/develop-mergefix
...
Fix some BOOL oversights during WebRTC merge
2024-06-21 12:02:08 -07:00
Brad Linden
a9971d3501
Merge pull request #1824 from Ansariel/develop
...
Fix texture fetch request getting canceled if request counter flips over
2024-06-21 12:00:43 -07:00
Ansariel
14af436ce5
Fix build
2024-06-21 20:51:02 +02:00
Ansariel
de6055abdd
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
...
# Conflicts:
# indra/llrender/llgl.h
# indra/newview/llappviewer.cpp
2024-06-21 20:42:55 +02:00
Ansariel
31b70d0abb
Merge branch 'release/maint-a' of https://github.com/secondlife/viewer
2024-06-21 20:41:38 +02:00
Ansariel
b6ef96e98c
Merge branch 'master' of https://bitbucket.org/Ansariel/phoenix-firestorm-600
...
# Conflicts:
# indra/newview/fspanelface.h
# indra/newview/llfloaterland.cpp
2024-06-21 20:23:31 +02:00
Dave Parks
80ea30af1a
#1769 gltf optimization pass ( #1816 )
...
#1814 and #1517 Fix mirror update rate and occlusion culling
2024-06-21 13:13:08 -05:00
Ansariel
45ab5c68ee
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
...
# Conflicts:
# indra/llrender/llgl.h
# indra/newview/fspanelface.cpp
# indra/newview/fspanelface.h
# indra/newview/llappviewer.cpp
# indra/newview/llfloaterland.cpp
# indra/newview/llheroprobemanager.cpp
# indra/newview/llviewercamera.cpp
# indra/newview/llviewercamera.h
# indra/newview/llviewerwindow.cpp
# indra/newview/llvocache.cpp
# indra/newview/vjlocalmesh.cpp
2024-06-21 19:58:00 +02:00
Ansariel
e2c7a4d245
Fix some BOOL oversights during WebRTC merge
2024-06-21 19:48:18 +02:00