summaryrefslogtreecommitdiff
path: root/indra
AgeCommit message (Collapse)Author
2022-11-22Merge branch 'DRTVWR-568' into DRTVWR-539Mnikolenko Productengine
2022-11-22SL-18219 Crash getting and sending render info on exitAndrey Kleshchev
There might be other causes for sendRenderInfoToRegion and getRenderInfoFromRegion, crashing, but in some cases viewer was shutting down
2022-11-22SL-18683 Fix for corruption on alpha blended PBR materials.Dave Parks
2022-11-22SL-18678 Fix for Greg et al being too shiny (legacy materials in general ↵Dave Parks
being busted).
2022-11-21Fix a thread safety issue in the GL image worker.Henri Beauchamp
LLViewerTexture::mNeedsCreateTexture needs to be an attomic bool since it is written both in the main thread and in the GL image worker thread. We can now enable threaded bump maps creation as a result of this fix. I have read the CLA Document and I hereby sign the CLA
2022-11-22SL-18689 Crash at LLTabContainer::selectNextTab()Andrey Kleshchev
FPE_NOOP at "idx = (idx + 1 ) % (S32)mTabList.size();"
2022-11-22SL-18565 Prevent texture fetch crash on second login attemptAndrey Kleshchev
2022-11-21Update message template URL after move to GitHubAnsariel
2022-11-21SL-18565 restoreGL should re-add bumpmapsAndrey Kleshchev
2022-11-20Fix for SSAO not behaving properly.Geenz Linden
SL-18662
2022-11-19Fix a thread safety issue in the GL image worker.Henri Beauchamp
LLViewerTexture::mNeedsCreateTexture needs to be an attomic bool since it is written both in the main thread and in the GL image worker thread. We can now enable threaded bump maps creation as a result of this fix. I have read the CLA Document and I hereby sign the CLA
2022-11-19SL-18670 change limits of RenderVolumeLODFactor in Preference similar to ↵Mnikolenko Productengine
Distance detail ctrl; update slider text correctly
2022-11-19SL-18675 Display render time as 1 even it's actually lessMnikolenko Productengine
2022-11-18SL-18677 Disable materials UI when materials caps are not availableAndrey Kleshchev
2022-11-18SL-18668 Only object id is strictly requiredAndrey Kleshchev
2022-11-18Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵Dave Parks
DRTVWR-559
2022-11-18SL-18669 Fix for broken lighting on transparent faces. Optimize handling of ↵Dave Parks
"bindDeferredShader" and shadow map setup.
2022-11-18SL-18666 Allow tabbing between fields in Material editor floaterAndrey Kleshchev
2022-11-18SL-18668 Don't call makeMap from callbackAndrey Kleshchev
2022-11-18SL-18528 Clear cached MFA token when Remember Password is unchecked in viewerMnikolenko Productengine
2022-11-17SL-18154 Profile guided optimizations -- remove some unneeded operations and ↵Dave Parks
make LLDrawPoolMaterials less branchy.
2022-11-17SL-18644 reset 'All items' filter when using 'Find Original' in Recent tabMaxim Nikolenko
2022-11-17SL-18641 fix for 'Always display friends in full detail' settingMaxim Nikolenko
2022-11-17SL-15869 Do not account for login menu when checking if key combination is ↵Andrey Kleshchev
avaliable Ex: Allow mapping actions to Ctrl+Alt+D
2022-11-16Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵Dave Parks
DRTVWR-559
2022-11-16SL-18648 Simplify permission testingAndrey Kleshchev
2022-11-16Merged in SL-18632 (pull request #1199)Sabrina Shanman
SL-18632: Implement editing GLTF material texture transforms in build floater
2022-11-16SL-17699 Fixed drag and drop into material pickerAndrey Kleshchev
2022-11-16SL-18648 Material editor should only allow full-perm texturesAndrey Kleshchev
2022-11-16Merge branch 'DRTVWR-559' of ssh://bitbucket.org/lindenlab/viewer into ↵Dave Parks
DRTVWR-559
2022-11-16SL-18154 Profile guided optimizations vs release viewer. Trim some unused ↵Dave Parks
abilities and remove some more fast timers.
2022-11-16SL-18632: Un-hide planar align options when editing GLTF textures in build ↵Cosmic Linden
floater
2022-11-16A few tweaks to SSR while I'm in the neighborhood.Geenz
Mostly just making it actually kind of work. Still needs a lot more tweaking - but can revisit later. SL-18332
2022-11-15SL-18632: Implement editing GLTF material texture transforms in build floaterCosmic Linden
2022-11-15SL-18458 VOCache cleanup region_handle message encoding.Brad Kittenbrink
Really wish there were a native way to send S64/U64 values in llsd.
2022-11-14Merged in SL-18634 (pull request #1198)Sabrina Shanman
SL-18634: Fix GLTF material texture transform not serializing when texture ID is null
2022-11-14SL-18634: Fix GLTF material texture transform not serializing when texture ↵Cosmic Linden
ID is null
2022-11-14SL-18637 Reverted material shader changesAndrey Lihatskiy
original fix by Beq Janus
2022-11-14Merged in SL-18627 (pull request #1193)Sabrina Shanman
SL-18627: Make space for pbr transform controls in build floater and disable some WIP controls Approved-by: Andrey Kleshchev
2022-11-14Basic solution for SL-18458 vocache implementation for material overridesBrad Kittenbrink
2022-11-14Merged in SL-18332 (pull request #1194)Jonathan Goodman
First pass of Screen Space Reflections Approved-by: Dave Parks
2022-11-14SL-18485 Cleanup -- remove unused GLTF specific vertex attributes from ↵Dave Parks
LLVertexBuffer (blows past 16-attribute limit)
2022-11-13DRTVWR-575: Explain that NSInteger is really int64_t.Nat Goodspeed
2022-11-13DRTVWR-575: Merge brad's xcode-14.1 fixes with nat'sNat Goodspeed
2022-11-13Use const& as it is illegal to bind a non const reference to a temporaryNicky
2022-11-12DRTVWR-575: Address review comments on Xcode 14.1 type tweaks.Nat Goodspeed
Introduce LLSD template constructors and assignment operators to disambiguate construction or assignment from any integer type to Integer, likewise any floating point type to Real. Use new narrow() function to validate conversions. For LLSD method parameters converted from LLSD::Integer to size_t, where the method previously checked for a negative argument, make it now check for size_t converted from negative: in other words, more than S32_MAX. The risk of having a parameter forced from negative to unsigned exceeds the risk of a valid length or index over that max. In lltracerecording.cpp's PeriodicRecording, now that mCurPeriod and mNumRecordedPeriods are size_t instead of S32, defend against subtracting 1 from 0. Use narrow() to validate newly-introduced narrowing conversions. Make llclamp() return the type of the raw input value, even if the types of the boundary values differ. std::ostream::tellp() no longer returns a value we can directly report as a number. Cast to U64.
2022-11-11DRTVWR-575 fix LLGetDarwinOSInfo for xcode-14.1. NSInteger is now 64 bitsBrad Kittenbrink
2022-11-11DRTVWR-575 fix LLWorkerThread subclasses to be compatiblie with recent ↵Brad Kittenbrink
size_t changes in base class
2022-11-11DRTVWR-575 xcode-14.1 compatibility fix. add more overloads for stricter ↵Brad Kittenbrink
size_t conversions
2022-11-11DRTVWR-575 xcode-14.1 compatibility fix. add overloads for stricter integer ↵Brad Kittenbrink
conversions