Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-18 | Merge remote-tracking branch 'origin/main' into develop | Brad Linden | |
2024-09-18 | Mute other / set volume level for other is not working. | Roxie Linden | |
As part of the boost::json conversion, the json that mutes and sets peer gain was not being formed correctly. Also, tweaked the peer gain default. | |||
2024-09-18 | added .git-blame-ignore for last commit | Brad Linden | |
2024-09-18 | fix whitespace | Brad Linden | |
2024-09-18 | viewer#1016 Incorrect behavior of Physics Shapes rendering | Andrey Kleshchev | |
2024-09-18 | Add LLFloaterAbout info (esp. GPU info) to Frame Profile stats dump | Nat Goodspeed | |
With the About info added, `getProfileStatsContext()` need not redundantly add `"channel"`, `"version"` or `"region"`. Slightly improve the efficiency of `LlsdToJson()` and `LlsdFromJson()` by preallocating the known size of the source array or map. (Unfortunately the C++ `LLSD` class offers us no way to preallocate a map.) In `LLAppViewer::getViewerInfo()`, avoid immediate successive calls to `gAgent.getRegion()`. (cherry picked from commit f4b65638879c10c832b3bb8448f82001106ffd11) | |||
2024-09-18 | Add script to convert frame profile JSON file to CSV. | Nat Goodspeed | |
Also slightly refactor profile_pretty.py. (cherry picked from commit d60b1f92213ace6a8ab6a4a60cb01a43f45d3955) | |||
2024-09-18 | Add a JSON frame profile stats file pretty-printer script. | Nat Goodspeed | |
(cherry picked from commit ab3083819793a30911354670a7929b0d3f7c104c) | |||
2024-09-18 | Give `LLGLSLShader::finishProfile()` a static default string param. | Nat Goodspeed | |
`finishProfile()` is called at least once within a `__try` block. If we default its `report_name` parameter to a temporary `std::string`, that temporary must be destroyed when the stack is unwound, which `__try` forbids. (cherry picked from commit c6e6f44f50b4de391000c5b9f781a2f0a5024e76) | |||
2024-09-18 | Make Develop->Render Tests->Frame Profile dump JSON to a file too. | Nat Goodspeed | |
Make `LLGLSLShader::finishProfile()` accept a string pathname instead of a bool and, in addition to logging statistics to the viewer log, output statistics to that file as JSON. The calls that used to pass `emit_report=false` now pass `report_name=std::string()`. Make llviewerdisplay.cpp's `display()` function synthesize a profile filename in the viewer's logs directory, and pass that filename to `LLGLSLShader::finishProfile()`. (cherry picked from commit d5712689d36a1ee1af32242706901fde7229b08d) | |||
2024-09-18 | #2408 The long covenant with emojis significantly slows down some operations ↵ | Alexander Gavriliuk | |
in the viewer | |||
2024-09-18 | Remove quads rendering mode entirely (#2593) | Ansariel Hiller | |
2024-09-18 | Tiny argument names correction (tittle -> title) (#2594) | Pantera Północy | |
2024-09-18 | More quad to triangle coverage | Andrey Kleshchev | |
Quads are deprecated | |||
2024-09-18 | Convert image drawing logic from quads to triangles | Andrey Kleshchev | |
2024-09-18 | viewer#2565 Optimize LLFolderViewItem::draw() | Andrey Kleshchev | |
2024-09-17 | #2590 Fix for horrible FPS on Intel Mac (#2591) | Dave Parks | |
* Work around for GHA mac runners not playing nice with Tracy * Delay VBO deletion for a few frames * Enable multithreaded GL driver and multithreaded media textures on Apple silicon | |||
2024-09-17 | Increment viewer version to 7.1.11 | Nat Goodspeed | |
following promotion of secondlife/viewer #2367: 2024.08 DeltaFPS | |||
2024-09-17 | Mac pass (#2587) | Dave Parks | |
2024-09-17 | Suppress mapBuffer warnings. (#2584) | Dave Parks | |
2024-09-17 | Fix Visual Studio complaints in LLTrans (#2575) | Ansariel Hiller | |
2024-09-16 | Profile guided optimization pass (#2582) | Dave Parks | |
- Tune up LLJointRiggingInfoTab - Visualize joint bounding boxes when visualizing joints - Use LLJointRiggingInfo to caclulate desired resolution of a texture - Throttle calls to calcPixelArea - Fetch MeshSkinInfo immediately when header is received | |||
2024-09-16 | Merge pull request #2580 from RyeMutt/2kbom | Rye Mutt | |
Raise resolution of local baked texture preview from 512 to 2048 | |||
2024-09-16 | Fix noise post effect due to missing uniform (#2581) | Rye Mutt | |
2024-09-16 | Merge pull request #2578 from secondlife/brad/2550-plugin-shutdown-crash | Brad Linden | |
Fix for crash in LLPluginProcessParent during early shutdown. | |||
2024-09-16 | Fix for crash in LLPluginProcessParent during early shutdown. | Brad Linden | |
fixes secondlife/viewer#2550 | |||
2024-09-16 | Raise resolution of local baked texture preview from 512 to 2048 | Rye Cogtail | |
2024-09-13 | Merge pull request #2569 from secondlife/leviathan/send_agent_update | Andrew Meadows | |
send AgentUpdate ASAP when control bits change | |||
2024-09-13 | send AgentUpdate ASAP when control bits change | leviathan | |
2024-09-13 | Clean up Windows build (#2562) | Ansariel Hiller | |
* APR_DECLARE_STATIC and APU_DECLARE_STATIC gets already defined in APR.cmake * Move both _CRT_SECURE_NO_WARNINGS and _WINSOCK_DEPRECATED_NO_WARNINGS definitions to 00-Common.cmake * Always define WIN32_LEAN_AND_MEAN and include subset of Windows API by default * Remove llwin32headerslean.h and remove unnecessary WIN32_LEAN_AND_MEAN definition handling in llwin32headers.h * Clean up includes of Windows API headers * Get rid of workaround to link against IPHLPAPI.lib in lluuid.cpp - this seems to have been an issue in the past that has been fixed | |||
2024-09-12 | Merge pull request #2563 from RyeMutt/fix-macos-locale | Rye Mutt | |
Fix macOS locale not being set due to missing locale strings | |||
2024-09-13 | Merge pull request #2545 for viewer#2529 Improve environment's performance | Andrey Kleshchev | |
2024-09-12 | Fix macOS locale not being set due to missing locale strings | Rye Cogtail | |
2024-09-12 | Merge pull request #2561 from secondlife/brad/2553-about-sl-crash-locale-init | Brad Linden | |
secondlife/viewer#2553 about sl crash locale init | |||
2024-09-12 | Merge pull request #2557 from secondlife/davep-fix-mac-vb | Brad Linden | |
OS X - Fix black screen and Tracy build | |||
2024-09-12 | Attempted fix for mac crash when showing About Second Life. | Brad Linden | |
secondlife/viewer#2553 | |||
2024-09-12 | Fix for mac build with tracy enabled. | Brad Linden | |
2024-09-12 | #2166 Avatar does not move its lips when the corresponding checkbox is checked | Alexander Gavriliuk | |
2024-09-12 | Merge pull request #2543 from secondlife/roxie/webrtc-285 | Roxanne Skelly | |
mute icons were not showing during group call when user was muted | |||
2024-09-12 | Replace glh_linear usage with GLM (#2554) | Rye Mutt | |
2024-09-12 | Merge branch 'develop' into davep-fix-mac-vb | Dave Parks | |
2024-09-12 | Fix for tracy not working on mac | Dave Parks | |
2024-09-12 | Mac compatibility pass. | Dave Parks | |
2024-09-12 | Fix warning spam from missing call to unmapBuffer introduced in #2544 (#2556) | Rye Mutt | |
2024-09-12 | viewer#2529 Optimize LLSettingsWater::blend | Andrey Kleshchev | |
2024-09-12 | Don't allow LLAttachmentsMgr to iterate COF items when there is no ↵ | Maxim Nikolenko | |
questionable links there | |||
2024-09-12 | #2542 Buoyant Nametags | Alexander Gavriliuk | |
2024-09-11 | Merge pull request #2551 from secondlife/roxie/webrtc-1436 | Roxanne Skelly | |
Fix issue with improper reporting as to whether voice is working. | |||
2024-09-12 | Fix names in group chat sometimes showing as "Loading..." and never resolve ↵ | Ansariel Hiller | |
(#2547) | |||
2024-09-12 | Fix incorrect operator warning and possible dereferencing of null pointer ↵ | Ansariel Hiller | |
(#2546) |