Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-08 | SL-20701 FIXED Build tool texture tab shows incorrect material parameters in ↵ | Maxim Nikolenko | |
some cases | |||
2023-12-08 | SL-20672 Support marketplace in gallery view | Andrey Kleshchev | |
2023-12-06 | SL-20635 - adde::qd new data to ObjectUpdate message | simon | |
containing num attachments or child prims | |||
2023-12-06 | Merge branch 'DRTVWR-596' of github.com:secondlife/viewer into DRTVWR-596 | RunitaiLinden | |
2023-12-06 | SL-20664 Potential fix for crash on startup in switchContext | RunitaiLinden | |
2023-12-06 | BUG-234706 Fix unstable performance on nvidia systems by always enabling ↵ | Ansariel Hiller | |
Threaded Optimization via driver application profile (#564) | |||
2023-12-06 | Merge branch 'DRTVWR-596' of github.com:secondlife/viewer into DRTVWR-596 | RunitaiLinden | |
2023-12-06 | SL-20611 Followup -- fix banding in water fog (thanks, Rye!) | RunitaiLinden | |
2023-12-06 | SL-18107 Allow dropping inventory onto a profile for sharing | Andrey Kleshchev | |
2023-12-06 | SL-19655 BugSplat Crash: LLGLState::checkStates (2427) | Alexander Gavriliuk | |
2023-12-05 | SL-20654 Fix for box probes sometimes glitching out at the corners. ↵ | RunitaiLinden | |
Incidental fix for crash when mWaterPool is null. | |||
2023-12-06 | Fix LLGLTFMaterial hashing | Henri Beauchamp | |
This PR fixes the non-working material hashing for LLGLTFMaterial instances. There are several issues in the current code, stemming to the fact that the hashing is performed on the block of the member variables: 1.- There are padding bytes between member variables, even after rearranging them to avoid most of the padding; in particular, the std::array's size is not a multiple of 4 bytes (64 bits), and most compilers will pad them to the next 4-byte aligment as a result. Note that C++ standards do not impose the zeroing of padding bytes on construction of a class instance, with only a couple exceptions (such as explicit zero-initialization). Those bytes MUST therefore be zeroed by us on construction. 2.- The TextureTransform strutcure getPacked() method did not touch some of the packed bytes, and as a result could *potentially* cause an issue for hashing when applied to a transform of another material instance. 3.- With the recent addition of the local textures tracking map, the said map cannot be hashed as a block of memory (map pairs will typically be allocated on the heap or on the stack, not in the memory block used by member variables). This PR solves all these issues and offers proper hashing of LLGLTFMaterial instances. | |||
2023-12-04 | Merge pull request #556 from secondlife/davep/SL-20611 | cosmic-linden | |
SL-20611 Make haze effect local lights. Incidental fix for EventPump coroutine sometimes doing unsafe work mid-render. | |||
2023-12-04 | SL-20611 Followup -- fix edge cases with transparent PBR objects around ↵ | RunitaiLinden | |
eye/object above/below water. | |||
2023-12-04 | SL-20611 Followup -- fix edge cases with transparent objects around ↵ | RunitaiLinden | |
eye/object above/below water. | |||
2023-12-05 | SL-20681 fix spelling on exit prompt | Mnikolenko Productengine | |
2023-12-04 | SL-20569 Fix notification's description in preferences | Andrey Kleshchev | |
2023-12-01 | SL-20611 Followup -- fix for water rendering twice. Add comments around ↵ | RunitaiLinden | |
LLEventPoll hack. | |||
2023-11-30 | Merge branch 'DRTVWR-596' into davep/SL-20611 | RunitaiLinden | |
2023-11-30 | SL-20611 Incorporate water haze into new post effect atmospherics goodness | RunitaiLinden | |
2023-11-30 | SL-20655 FIXED Texture permissions not enforced in Material floaters | Maxim Nikolenko | |
2023-11-30 | Merge branch 'main' into DRTVWR-587-maint-V | Andrey Lihatskiy | |
2023-11-29 | Merge remote-tracking branch 'origin/main' into DRTVWR-596 | Brad Linden | |
2023-11-29 | Merge tag 'Second_Life_Release#53e958a' into DRTVWR-596 | Andrey Kleshchev | |
2023-11-29 | increment viewer version after DRTVWR-559 release | Brad Linden | |
2023-11-29 | increment viewer version after DRTVWR-559 release | Brad Linden | |
2023-11-29 | SL-20647 don't allow dragging 'no mod' material into the picker of an ↵ | Maxim Nikolenko | |
attached object | |||
2023-11-29 | Merge branch 'DRTVWR-559' into marchcat/587-v-pbr-merge | Andrey Lihatskiy | |
# Conflicts: # indra/llcommon/CMakeLists.txt # indra/newview/llspatialpartition.cpp # indra/newview/llviewergenericmessage.cpp # indra/newview/llvoavatar.cpp | |||
2023-11-28 | SL-20645 don't show the warning when 'Select Reflection Probes' is enabled | Maxim Nikolenko | |
2023-11-27 | SL-20639 increase floater width to accommodate adding new option | Maxim Nikolenko | |
2023-11-22 | Merge pull request #532 from secondlife/DRTVWR-587-updater-list | nat-goodspeed | |
DRTVWR-587: Update to viewer-manager v3.0-08bf5ee. | |||
2023-11-22 | Merge pull request #521 from secondlife/signal/simple-release | Signal Linden | |
Only publish installers to releases | |||
2023-11-22 | Merge pull request #525 from secondlife/signal/ignore-vscode | Signal Linden | |
Ignore .vscode | |||
2023-11-22 | DRTVWR-587: Update to viewer-manager v3.0-08bf5ee. | Nat Goodspeed | |
This viewer-manager refactors the bad-graphics-card detection. | |||
2023-11-21 | SL-20411 Fix texture preview images not always loading | Andrey Kleshchev | |
Likely happened because some textures had 0 height width initially, but this is for UI/preview so request maximum either way. | |||
2023-11-21 | SL-20411 Don't load all thumnails at once for large folders #2 | Andrey Kleshchev | |
2023-11-21 | SL-20411 Thumbnail textures should have less of an impact on performance #1 | Andrey Kleshchev | |
scale thumbnail textures down to 256 when needed. As we do to chat icons. # Conflicts: # indra/newview/llviewertexture.cpp | |||
2023-11-21 | SL-20591 Update viewer-manager to v3.0.0170afb | Andrey Kleshchev | |
Restored removed commits since issue was isolated and bypassed. Original issue: win32util.py imports wmi, if import fails it uses registry for getting dns, if import works, it uses wmi to get dns. Including wmi broke dns for some of the users ([Errno 11001] Name or service not known) | |||
2023-11-21 | Merge branch 'DRTVWR-587-maint-V' into signal/simple-release | Signal Linden | |
2023-11-21 | Fix failure to save the normalized translation data during collada upload | Rye Mutt | |
2023-11-21 | SL-20563 Add 'No Post' option to Snapshot floater | Alexander Gavriliuk | |
2023-11-20 | Merge pull request #528 from secondlife/signal/util-v1 | Signal Linden | |
Switch to viewer-build-util@v1 | |||
2023-11-20 | Switch to viewer-build-util@v1 | Bennett Goble | |
Switch the build workflow from targeting the `main` branch of viewer-build-util (which may receive breaking changes) to the stable `v1` major version tag. | |||
2023-11-20 | Ignore .vscode | Bennett Goble | |
Add the commonly autocreated .vscode directory to .gitignore. | |||
2023-11-20 | Only download release artifacts for release | Bennett Goble | |
Only download and publish installers on public releases. This simplifies the release process, as the flatten_files utility from viewer-build-utils is not necessary this way. More importantly, it doesn't clutter public releases with files that shouldn't be published such as debug symbols. | |||
2023-11-17 | Merge pull request #520 from secondlife/SL-20553 | cosmic-linden | |
SL-20553: Fix crash in ~PBRPickerAgentListener | |||
2023-11-17 | SL-20553: Fix crash in ~PBRPickerAgentListener | Cosmic Linden | |
2023-11-17 | SL-20611 followup -- remove now unused glsl files. Fix transparent water. | RunitaiLinden | |
2023-11-17 | SL-20591 Update viewer-manager to v3.0.73fef89 | Andrey Kleshchev | |
2023-11-16 | SL-20611 Make haze effect local lights -- move sky and water haze to their ↵ | RunitaiLinden | |
own passes and unify sky and water haze in forward rendering shaders. |