summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
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-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-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-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-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-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-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
2023-02-03SL-19148 Decruft some forward shaders and drawpools. Fix HUDs being in ↵Dave Parks
wrong color space.
2023-02-03SL-19150 Fix for stuttering real-time reflection probes.Dave Parks
2023-02-02DRTVWR-559 Merge fix.Dave Parks
2023-02-02Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-02Fixups after merge for DRTVWR-559Brad Linden
2023-02-02Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-02-02SL-18908 Make media texture override base color and emissive texture on PBR ↵Dave Parks
materials when present.
2023-02-02Fix some unused variable warnings in DRTVWR-559Brad Linden
2023-02-02Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-02-02Increment viewer version to 6.6.10Nat Goodspeed
following promotion of DRTVWR-570
2023-02-02SL-19130 Fix for stuck LoD.Dave Parks
2023-02-02SL-18983 Fix for alpha HUDs not rendering.Dave Parks
2023-02-01SL-19000 Fix various 3D UI components not respecting depth buffer. ↵Dave Parks
Incidental decruft. Do I get a prize for 1000th jira?
2023-02-01SL-18772 Potential fix for failed shader load on Intel HD 3000Dave Parks
2023-02-01SL-19028 Enable SSR on "Ultra"Dave Parks
2023-02-01SL-19124 Fix for broken distortion map in water in reflection probes.Dave Parks
2023-01-31SL-18154 Followup -- fix mac buildDave Parks
2023-01-31SL-18772 Potential fix for failed shader load on Intel HD 3000Dave Parks
2023-01-31SL-18154 Followup -- Use Henri's xxHash integration to speed up UI Vertex ↵Dave Parks
Buffer cache
2023-01-31Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks
2023-01-31SL-19015 Balance sun/sky ambiance with punctual light ambiance. Prevent ↵Dave Parks
irradiance maps from being brighter than the environment.
2023-01-31SL-19110 Fix xxhash build link and properly register contributionAndrey Kleshchev
2023-01-31SL-19110 Fast hashing classes for use in place of the slow LLMD5, where ↵Henri Beauchamp
speed matters. (#64) This commit adds the HBXX64 and HBXX128 classes for use as a drop-in replacement for the slow LLMD5 hashing class, where speed matters and backward compatibility (with standard hashing algorithms) and/or cryptographic hashing qualities are not required. It also replaces LLMD5 with HBXX* in a few existing hot (well, ok, just "warm" for some) paths meeting the above requirements, while paving the way for future use cases, such as in the DRTVWR-559 and sibling branches where the slow LLMD5 is used (e.g. to hash materials and vertex buffer cache entries), and could be use such a (way) faster algorithm with very significant benefits and no negative impact. Here is the comment I added in indra/llcommon/hbxx.h: // HBXXH* classes are to be used where speed matters and cryptographic quality // is not required (no "one-way" guarantee, though they are likely not worst in // this respect than MD5 which got busted and is now considered too weak). The // xxHash code they are built upon is vectorized and about 50 times faster than // MD5. A 64 bits hash class is also provided for when 128 bits of entropy are // not needed. The hashes collision rate is similar to MD5's. // See https://github.com/Cyan4973/xxHash#readme for details.
2023-01-30Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559Dave Parks