Andrey Kleshchev
bd19bbf651
viewer#1472 Fix some mirror parameters not adjusting
...
combo box only recognizes value "6"
2024-10-15 21:42:40 +03:00
Andrey Kleshchev
86f7e0d75e
viewer#2850 Fix a crash in LLTextureFetchWorker
...
cache worker does not respond in case it was aborted, leaving behind a
handle.
2024-10-15 15:34:25 +03:00
Andrey Kleshchev
f3ee2f3796
viewer#2819 Group member pagination toggle
...
Group member pagination is not ready, disable it untill later
2024-10-14 16:20:13 +03:00
Andrey Lihatskiy
887e417d3f
Revert "Add toggles to avatar dropdown for hear sound or voice from avatar. ( #2518 , #2519 )"
...
This reverts commit 6af471482d .
2024-10-12 02:50:11 +03:00
Maxim Nikolenko
b71343e827
viewer#2443 voice dot indicator should be visible by default
2024-10-05 11:56:02 +03:00
Andrey Kleshchev
85b7210fb9
viewer#2741 Sligtly better logging for a crash
2024-10-05 10:08:27 +03:00
Brad Linden
da341eb2da
cherry pick secondlife/viewer#912 BugSplat Crash 1412267: nvoglv64+0xadcd00 ( #2785 )
...
* secondlife/viewer#912 BugSplat Crash 1412267: nvoglv64+0xadcd00
* fix cherry-pick merge breakage.
* Fix signed/unsigned error
---------
Co-authored-by: Alexander Gavriliuk <alexandrgproductengine@lindenlab.com>
2024-10-04 14:16:04 -07:00
Brad Linden
0e86bebcfc
#2650 Add UI controls for debug settings: RenderTonemapMix RenderTonemapType ( #2787 )
...
Co-authored-by: Maxim Nikolenko <maximnproductengine@lindenlab.com>
2024-10-04 11:46:33 -07:00
Andrey Kleshchev
9d3c8475c6
viewer#2709 Fix loose triangle #2
2024-10-03 01:05:45 +03:00
Andrey Kleshchev
3904a15c63
viewer#2705 Some sky parameters weren't updating
2024-10-02 19:26:28 +03:00
Rye Mutt
74fe406916
Fix thread-unsafe usage of LLPointer and LLMeshSkinInfo( #2755 ) ( #2759 )
2024-10-01 16:06:33 -07:00
Brad Linden
b4b52e4717
Add early-out in LLPipeline::applyCAS() if gCASProgram failed to compile. ( #2760 )
...
fix secondlife/viewer#2756
2024-10-01 16:04:44 -07:00
Andrey Lihatskiy
690f099519
#2519 Move "MediaSoundsEarLocation" and "VoiceEarLocation" toggles to the Communicate menu ( #2707 )
2024-10-01 10:11:53 +03:00
Andrey Kleshchev
c954609958
viewer#2735 Fix day cycle not saving values
2024-09-30 22:41:40 +03:00
Andrey Kleshchev
c89bfa2ee2
Revert "viewer#2363 Region Day Offset error with Time of Day"
2024-09-30 18:27:16 +03:00
Andrey Kleshchev
64c055f9be
viewer#2653 fix texture readback not being called and not setting values properly
...
Ex: Saving textures to hard drive sometimes fails
2024-09-27 19:37:02 +03:00
Andrey Kleshchev
e74b48e678
viewer#2709 Fix loose triangle
2024-09-26 22:09:09 +03:00
Andrey Kleshchev
3927caafa9
#2411 Disable LLFontVertexBuffer for HUD
...
It needs a rework
2024-09-26 22:02:24 +03:00
Andrey Kleshchev
440c7b20da
#2411 Allow disabling and enabling LLFontVertexBuffer
...
for testing purposes
2024-09-26 20:56:45 +03:00
Andrey Kleshchev
49a2c136f9
viewer#2646 Fix viewer ignoring Physics Shape Type changes
...
asStringRef is only valid for strings
2024-09-25 22:46:10 +03:00
Andrey Kleshchev
37f539bdbb
viewer#2413 Partially remove obsolete alert about expiring voice morphs
...
VoiceEffectsWillExpire can be triggered externally. Don't remove the
notification, only viewer's code that triggers it so that external
notification keeps working.
2024-09-25 18:31:06 +03:00
Andrey Kleshchev
d73395a0aa
viewer#2413 Add 'ignore' checkbox to expiring voice morphs
2024-09-25 09:38:54 +03:00
Andrey Kleshchev
cd8b0a4fc9
Revert "viewer#2413 Remove obsolete alert about expiring voice morphs"
...
This reverts commit 5c16ae1375 .
Fix is correct, but should wait untill server sided fix gets deployed.
2024-09-25 09:38:54 +03:00
Andrey Kleshchev
a2e9a0caf3
viewer-private#291 Object floating text does not update without moving camera
2024-09-25 09:37:59 +03:00
Andrey Kleshchev
86446c7b55
viewer#2648 Fix issues with day offset value
2024-09-24 19:34:13 +03:00
Brad Linden
5eab135892
Fix sky settings with reflection probe ambiance of 0 still receiving tonemapping ( #2659 )
...
Co-authored-by: Rye Cogtail <rye@lindenlab.com>
2024-09-23 15:19:55 -07:00
Andrey Kleshchev
22675c9a05
viewer#2627 instead of checking map for being empty got empty map
2024-09-23 20:11:55 +03:00
Brad Linden
b589d394be
remove dead code in build.sh
2024-09-19 12:02:57 -07:00
nat-goodspeed
a7d5d4cf84
Merge pull request #2610 from secondlife/frame-profile-json
...
Make Develop->Render Tests->Frame Profile dump JSON to a file too.
2024-09-19 14:48:14 -04:00
Andrey Kleshchev
25969b330e
viewer#2608 Crash at LLSnapshotLivePreview::getFormattedImage
2024-09-19 20:56:10 +03:00
Maxim Nikolenko
7e4cdc30f3
Don't keep updating snapshot preview when the floater is closed
2024-09-19 20:34:33 +03:00
Nat Goodspeed
be40936881
trailing spaces from other branches
2024-09-19 12:40:56 -04:00
Nat Goodspeed
8342d68ea9
Merge branch 'develop' into frame-profile-json
2024-09-19 11:48:33 -04:00
Nat Goodspeed
8c40e6f0a9
Reapply commit f4b6563 -- cherry-picking lost parts of it?!
2024-09-19 11:46:08 -04:00
Andrey Kleshchev
6d842ac0af
Expose LLVector4a in LLRender
...
Avoid using a bunch of allocators.
Make sure we use LLVector4a's SSE logic instead of LLVector3's.
Some minor optimizations.
2024-09-19 09:58:17 +03:00
Brad Linden
b0597e927a
add some more whitespace commits to .git-blame-ignore-revs
2024-09-18 20:04:24 -07:00
Roxanne Skelly
a36cf18bab
Merge pull request #2602 from secondlife/roxie/webrtc-2601
2024-09-18 19:13:49 -07:00
Brad Linden
ecfd66fb09
Avoid LL_ERRS when wgl_ARB_pixel_format is not supported ( #2606 )
...
secondlife/viewer#2599
2024-09-18 18:17:02 -07:00
Brad Linden
c5a2235e7a
Turn off sLogInSignal to avoid crashing. ( #2607 )
...
fixes secondlife/viewer#2566
2024-09-18 18:16:24 -07:00
Ansariel Hiller
ee3645ac96
Fix possible dereferencing of nullptr in llglsandbox.cpp ( #2597 )
2024-09-19 01:22:48 +03:00
Ansariel Hiller
2fd18ee162
Fix copy&paste error in llfloaterimagepreview.cpp ( #2596 )
2024-09-19 01:21:22 +03:00
Brad Linden
9fa95dd0b2
Fix crash in LLImProcessing when message comes in before region is fully init ( #2604 )
...
secondlife/viewer#2603
2024-09-18 14:53:36 -07:00
Nat Goodspeed
f0300cf8b3
Add hexdump.h with iostream manipulators to dump a byte range as hex
...
or to produce readable text from a mix of printing and nonprinting ASCII
characters.
(cherry picked from commit 01a59bab1a4b7c4645271a21cfaadc3735b6029c)
2024-09-18 17:17:59 -04:00
Roxie Linden
743a1a6d8e
fix trailing whitespace
2024-09-18 14:14:26 -07:00
Nat Goodspeed
705ec153c5
Add script to compare a Frame Profile JSON stats file vs. baseline.
...
Extract `latest_file()` logic replicated in profile_pretty.py and
profile_csv.py out to logsdir.py, and use for new profile_cmp.py.
(cherry picked from commit 439cfc97a81f221daaf8ba13aa5daa87e8511047)
2024-09-18 17:04:46 -04:00
Nat Goodspeed
725e1b7d6f
Ditch trailing space.
2024-09-18 16:56:10 -04:00
Nat Goodspeed
837a6e04d8
Give our fsyspath an operator std::string() conversion method.
...
This is redundant (but harmless) on a Posix system, but it fills a missing
puzzle piece on Windows. The point of fsyspath is to be able to interchange
freely between fsyspath and std::string. Existing fsyspath could be
constructed and assigned from std::string, and we could explicitly call its
string() method to get a std::string, but an implicit fsyspath-to-string
conversion that worked on Posix would trip us up on Windows. Fix that.
(cherry picked from commit fbeff6d8052d4b614a0a2c8ebaf35b45379ab578)
2024-09-18 16:52:45 -04:00
Nat Goodspeed
e829828dcd
Introduce fsyspath subclass of std::filesystem::path.
...
Our std::strings are UTF-8 encoded, so conversion from std::string to
std::filesystem::path must use UTF-8 decoding. The native Windows
std::filesystem::path constructor and assignment operator accepting
std::string use "native narrow encoding," which mangles path strings
containing UTF-8 encoded non-ASCII characters.
fsyspath's std::string constructor and assignment operator explicitly engage
std::filesystem::u8path() to handle encoding. u8path() is deprecated in C++20,
but once we adapt fsyspath's conversion to C++20 conventions, consuming code
need not be modified.
(cherry picked from commit e399b02e3306a249cb161f07cac578d3f2617bab)
2024-09-18 16:52:08 -04:00
Brad Linden
1dcbae822d
Merge pull request #2600 from secondlife/brad/1016-cherry-pick
...
cherry-pick viewer#1016 Incorrect behavior of Physics Shapes rendering
2024-09-18 13:44:22 -07:00
Dave Parks
b31fd167c0
Fix for particles not loading textures ( #2598 )
...
Also fix assert while prepping GLTF assets
2024-09-18 15:23:20 -05:00