Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-19 | SL-20177: Blind attempt at fixing crash in SetWindowLongPtr. Guess based on ↵ | Cosmic Linden | |
the fact that crashes started around the time VRAM accounting was added. | |||
2023-05-10 | Merge pull request #208 from secondlife/SL-19690 | nat-goodspeed | |
SL-19690: Follow up on Rye Mutt's fix for shutdown crashes. | |||
2023-05-08 | DRTVWR-559 Remove main window proc printf debugging. | RunitaiLinden | |
2023-05-08 | SL-19690: Follow up on Rye Mutt's fix for shutdown crashes. | Nat Goodspeed | |
Rather than continuing to propagate try/catch (Closed) (aka LLThreadSafeQueueInterrupt) constructs through the code base, make WorkQueueBase::post() return bool indicating success (i.e. ! isClosed()). This obviates postIfOpen(), which no one was using anyway. In effect, postIfOpen() is renamed post(), bypassing the exception when isClosed(). Review existing try/catch blocks of that sort, changing to test for post() returning false. | |||
2023-05-03 | DRTVWR-559: Merge remote branch 'DRTVWR-559' into DRTVWR-559-zapfunc | Nat Goodspeed | |
Delete the debugLoggingEnabled() (changed to LL_DEBUGS()) stanzas deleted by the upstream. | |||
2023-05-03 | DRTVWR-559: Replace debugLoggingEnabled() function with LL_DEBUGS(). | Nat Goodspeed | |
The trouble with debugLoggingEnabled() is that it locked mutexes and searched maps every time that call was reached. LL_DEBUGS() has the same functionality (albeit with idiosyncratic syntax) but performs expensive lookups only once per session, caching the result in a local static variable. | |||
2023-05-02 | DRTVWR-559 Optimization pass, make it so profileAvatar can read back GPU ↵ | RunitaiLinden | |
timer without a frame stall. | |||
2023-04-26 | Merge remote-tracking branch 'origin/DRTVWR-539' into DRTVWR-559-merge-539 | Brad Linden | |
2023-03-31 | Merge branch 'main' into DRTVWR-539 | Mnikolenko Productengine | |
# Conflicts: # indra/integration_tests/llui_libtest/CMakeLists.txt # indra/newview/llfloateravatarrendersettings.cpp | |||
2023-03-29 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
2023-03-10 | SL-19172 Texture streaming tune up. Incidental decruft. | Dave Parks | |
2023-02-08 | DRTVWR-559 Remove some 32-bit color paranoia checks (potential fix for ↵ | Dave Parks | |
running under wine) | |||
2023-01-19 | Optimizations, decruft, and intel compatibility pass (#53) | RunitaiLinden | |
SL-18869, SL-18772 Overhaul VBO management, restore occlusion culling, intel compatibility pass, etc | |||
2023-01-19 | SL-18999 IME disabling should be called in window's thread | Andrey Kleshchev | |
For some reason positioning IME window works fine, but disabling and enabling ime works from window's thread only | |||
2023-01-18 | SL-18985 Crash at std::basic_string::erase | Andrey Kleshchev | |
2023-01-12 | Merge branch 'main' into DRTVWR-573-maint-R | Andrey Lihatskiy | |
# Conflicts: # autobuild.xml # indra/newview/llagent.cpp # indra/newview/llimview.cpp # indra/newview/llimview.h # indra/newview/llinventoryfunctions.cpp # indra/newview/llpanelmediasettingsgeneral.cpp # indra/newview/pipeline.cpp | |||
2022-12-16 | SL-18719 GL 3.0/3.1 compatibility pass. | Dave Parks | |
2022-12-13 | Merge branch 'main' into DRTVWR-539 | Mnikolenko Productengine | |
# Conflicts: # doc/contributions.txt # indra/newview/llappviewer.cpp # indra/newview/skins/default/colors.xml | |||
2022-12-12 | Merge remote-tracking branch 'origin/main' into DRTVWR-559 | Brad Linden | |
2022-12-12 | DRTVWR-559 Fix for windows build. | Dave Parks | |
2022-11-30 | SL-18154 WIP -- CPU sampling (AMD uProf) profile guided optimizations to ↵ | Dave Parks | |
reduce CPU usage of background threads. | |||
2022-11-29 | SL-18682 WIP -- Add debug settings that aid in emulating low end hardware. | Dave Parks | |
2022-11-25 | SL-18713 fix crash in handleCompositionMessage (#12) | Maxim Nikolenko | |
2022-11-17 | SL-18154 Profile guided optimizations -- remove some unneeded operations and ↵ | Dave Parks | |
make LLDrawPoolMaterials less branchy. | |||
2022-11-02 | SL-18136 fix for Japanese IME | Mnikolenko Productengine | |
2022-10-26 | Merged in SL-17005_cosmic_win8 (pull request #1106) | Sabrina Shanman | |
SL-17005: Clean up debug code | |||
2022-10-21 | Merge branch 'master' (DRTVWR-548) into DRTVWR-559 | Andrey Kleshchev | |
# Conflicts: # indra/llrender/llgl.cpp # indra/llrender/llrendertarget.cpp # indra/newview/VIEWER_VERSION.txt # indra/newview/app_settings/shaders/class1/deferred/materialF.glsl # indra/newview/llfloaterpreference.cpp # indra/newview/llviewercontrol.cpp # indra/newview/llviewermenu.cpp # indra/newview/llviewertexturelist.cpp # indra/newview/llvovolume.cpp | |||
2022-10-21 | Merge branch 'master' into DRTVWR-539 | Mnikolenko Productengine | |
# Conflicts: # indra/newview/llfloaterpreference.cpp # indra/newview/llviewercontrol.cpp | |||
2022-10-20 | Merge branch 'master' into DRTVWR-565-maint-P | Andrey Lihatskiy | |
2022-10-13 | SL-18190 Potential fix for sapping CPU when "sleeping" | Dave Parks | |
2022-10-06 | SL-18190 Water shader WIP. Better parallax correction for sphere probes. ↵ | Dave Parks | |
Reduce probe memory footprint. Remove framebuffer copies and move to deprecate stencil buffer usage. | |||
2022-08-30 | Merge remote-tracking branch 'remotes/origin/DRTVWR-563' into DRTVWR-559 | Dave Parks | |
2022-08-26 | Merge branch 'DRTVWR-563' of bitbucket.org:lindenlab/viewer into DRTVWR-563 | Dave Parks | |
2022-08-26 | SL-17997 Follow up from beta breakers results. | Dave Parks | |
2022-08-18 | SL-17005: Clean up debug code | Cosmic Linden | |
2022-08-16 | SL-17719 Windows support for absolute mouse positioning #2 | Andrey Kleshchev | |
Better touch screen handling | |||
2022-08-14 | SL-17719 Windows support for absolute mouse positioning | Andrey Kleshchev | |
For virtual machines and touch screens Also raw input is not subjected to mouse speed | |||
2022-08-11 | SL-17005: (WIP) (Debug) Add logging and debug settings to assist in ↵ | Cosmic Linden | |
understanding Windows 8 failure modes. Most of this should be removed later | |||
2022-08-09 | SL-17005: (WIP) (DEBUG) Add logging for graphics adapters | Cosmic Linden | |
2022-08-09 | SL-17005: Fix crash in initDX when no factory | Cosmic Linden | |
2022-06-29 | Merge branch 'master' (DRTVWR-543) into DRTVWR-559 | Andrey Kleshchev | |
# Conflicts: # autobuild.xml # indra/llrender/llgl.cpp # indra/newview/CMakeLists.txt # indra/newview/llvovolume.cpp | |||
2022-06-29 | Merge branch 'master' into DRTVWR-539 | Mnikolenko Productengine | |
2022-06-29 | Merge branch 'master' into DRTVWR-548-maint-N | Andrey Lihatskiy | |
# Conflicts: # doc/contributions.txt # indra/newview/llviewercontrol.cpp | |||
2022-06-08 | SL-17005 Tweak target VRAM usage and add some log spam to help zero in on ↵ | Dave Parks | |
good targets. | |||
2022-06-08 | SL-17541 Show the message that user is currently at maximum FPS | Mnikolenko Productengine | |
2022-06-03 | SL-17515 FIXED Extreme Mouse Sensitivity for Certain Actions | Mnikolenko Productengine | |
2022-05-30 | SL-17474 Device context not properly released at shutdown | Andrey Kleshchev | |
2022-05-20 | SL-17287 Instrument and optimize cubemap render. Fix for cubemap snapshots ↵ | Dave Parks | |
doing a full resolution render instead of a 512x512 render. | |||
2022-05-20 | SL-17287 Update Tracy to 0.8.1. Clean up GPU instrumentation. | Dave Parks | |
2022-05-18 | SL-17219: Merge 'DRTVWR-546' of lindenlab/viewer into SL-17219 | Nat Goodspeed | |
Update task branch from main project branch. |