summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-13Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-13SL-18664 Fix for "transparent water" off causing broken horizon line.Dave Parks
2023-02-12SL-19119 Fix mouse steeringAndrey Kleshchev
2023-02-12SL-18964 Move creating of LLViewerFetchedTexture::sSmokeImagep to ↵Alexander Gavriliuk
LLDrawPoolAlpha::renderDebugAlpha()
2023-02-10SL-19080: Restrict LLGLTFMaterial fields test to a single compiler target, ↵Cosmic Linden
as results can vary between compilers
2023-02-10Updated tracy packages and config for tracy-v0.8.1 for SL-18563Brad Kittenbrink (Brad Linden)
2023-02-10SL-18671 Adjust fog density to more closely match sRGB space results.Dave Parks
2023-02-10SL-19187 Fix for occlusion and shadow frusta debug displays not working as ↵Dave Parks
expected.
2023-02-10Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-10SL-19195 Fix for world map tiles not rendering if empty.Dave Parks
2023-02-10Upgraded tracy package and enabled for mac with USE_TRACY for work on mac ↵Brad Linden
perfomance SL-18563 ``` autobuild installables edit "tracy" url="https://automated-builds-secondlife-com.s3.amazonaws.com/ct2/110561/960415/tracy-v0.7.8.578230-darwin64-578230.tar.bz2" hash="70f31fa71ecb52bd092da52e27c3ff8c" autobuild installables edit "tracy" url="https://automated-builds-secondlife-com.s3.amazonaws.com/ct2/110562/960424/tracy-v0.7.8.578230-windows-578230.tar.bz2" hash="1dc33422939adf015db85e96c5a8276e" autobuild installables edit "tracy" url="https://automated-builds-secondlife-com.s3.amazonaws.com/ct2/110563/960429/tracy-v0.7.8.578230-windows64-578230.tar.bz2" hash="fcc6ecece2ecb65aa36500dfa9461fb3" ```
2023-02-10Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-10SL-18122 Fix for HUD text disappearing.Dave Parks
2023-02-10SL-19194 update slurl handling (#74)Maxim Nikolenko
2023-02-10SL-19200 No-copy materials cannot be moved on objects using drag and dropAndrey Kleshchev
We allow droping no-copy textures and materials into object's inventory, and we allow asigning them from picker, there should be no reason why drag &drop should be different
2023-02-10SL-19189 FIXED My Outfits system items have circle over themMaxim Nikolenko
2023-02-09SL-19080: Address clang-provided errorsCosmic Linden
2023-02-09SL-19080: Update GLTF Material asset upload to v1.1, with stricter GLTF ↵Cosmic Linden
compliance and removal of unsupported features
2023-02-09Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-09SL-19181 Modulate "glow" by PBR emissive.Dave Parks
2023-02-09Fix SL-19191 mac crash on startup for apple silicon machines.Brad Linden
2023-02-09SL-19190 Laggy behavior when turningAndrey Kleshchev
GetAsyncKeyState is luggy in some conditions and no longer needed due to fix for SL-16845 - all 'up' keys get reset when leaving window
2023-02-09Merge branch 'main' into DRTVWR-577-maint-SAndrey Kleshchev
# Conflicts: # indra/llcommon/llsdserialize.cpp # indra/llcommon/llsdserialize.h # indra/newview/llfilepicker.h # indra/newview/llfilepicker_mac.h # indra/newview/llfilepicker_mac.mm
2023-02-09SL-18970 Heavy name cache spamAndrey Kleshchev
If cap fails viewer can spam hundreds of "get legacy for agent" to logs which freezes it.
2023-02-08SL-19161 - logging of basic translation stats in ViewerStatsBrad Payne (Vir Linden)
2023-02-08DRTVWR-559 Remove some 32-bit color paranoia checks (potential fix for ↵Dave Parks
running under wine)
2023-02-08DRTVWR-559 Quick fix for radiance map filter using wrong resolution parameter.Dave Parks
2023-02-08SL-18229 Mac build fix.Dave Parks
2023-02-07SL-18229 Fix for PBR materials on HUDs misbehaving. Incidental decruft.Dave Parks
2023-02-08SL-19160 Enable ALM ctrl when Atmospheric shaders are usedMaxim Nikolenko
2023-02-07SL-19159 Update contribution docAndrey Kleshchev
2023-02-07SL-19159 pull request #71 from sldevel/invcat-fast-hashakleshchev
Faster and simpler inventory category hashing.
2023-02-07Added a digest_t typedef to clarify the usage of the digest LLUUIDHenri Beauchamp
As suggested in comments for previous commit.
2023-02-07SL-18581 Don't show the starter avatar toolbar button for NUXAndrey Lihatskiy
2023-02-07SL-18630 Nudge underground automatic reflection probes to 2m above ground.Dave Parks
2023-02-07SL-18780 Turn down contribution of cloud shadow to reflection probe ambiance ↵Dave Parks
and make the value a debug setting.
2023-02-07Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-07SL-19147 Water quality pass. Remove gl_FragDepth writes from sky rendering ↵Dave Parks
(optimization). Incidental decruft.
2023-02-07INTL-370Andrey Lihatskiy
INTL-370 Translate the word Feed for new Viewer Profiles
2023-02-07SL-19159 Faster LLUUID and LLMaterialID hashing for std and boost containers ↵Henri Beauchamp
keys (#70) LLUUID and LLMaterialID already have an excellent entropy and value dispersion; there is therefore strictly no need to further (slowly) hash their value for use with std and boost libraries containers. This commit adds a trivial getDigest64() method to both LLUUID and LLMaterialID (which simply returns the XOR of the two 64 bits long words their value is made of), and uses it in std::hash and hash_value() specializations for use with containers.
2023-02-07SL-19110 Make HBXXH* classes no-copy. (#72)Henri Beauchamp
These classes are not trivially copyable because of the mState pointer on an internal XXH3 state that would have to be explicitely copied. While it would be possible to add custom copy constructor and operator for them, it does not really make sense to allow copying an instance of these classes, since all we care about storing and copying is the digest (which is either an U64 or an LLUUID).
2023-02-06DRTVWR-559 removing dead code now that RenderHoverGlowEnable is gone.Brad Linden
see commit e9e37aa2ad2315611f262b2b090fe9672f6fee04 for details.
2023-02-06SL-19148 Decruft followthrough -- fix for crash when running from installer. ↵Dave Parks
Feed fresnel component into PBR alpha. Remove obsolete "shader_hierarchy.txt", remove redundant LL_PROFILE_ZONE_SCOPED, remove unused shader feature flag.
2023-02-06Faster and simpler inventory category hashing.Henri Beauchamp
This commit changes inventory category hashing from slow LLMD5 to fast HBXX128 hashing, and allows to use a simple LLUUID for the hash, instead of an LLMD5 instance. It also removes some old cruft dealing with unused baked texture hashing.
2023-02-04SL-17761: Replace 'Grid emergency' message with generic errorBennett Goble
The viewer currently presents a startling "Grid emergency" warning if an unrecognized error is returned from login. Let's tone this down a bit and present the error as it is: an unrecognized login failure rather than SLearth exploding.
2023-02-03SL-19148 Decruft followthrough -- one more dead shaderDave Parks
2023-02-03SL-19148 Decruft followthrough -- kill more unused shader filesDave Parks
2023-02-03SL-19148 Decruft followthrough -- decruft shader tree and some remaining ↵Dave Parks
forward rendering code.
2023-02-03SL-19148 Fix for mac buildDave Parks
2023-02-03SL-19148 Fix for mac buildDave Parks