| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-28 | Clean up SDL window creation and fix various bugs | Rye Cogtail | |
| Add support for Core and Debug GL context creation Fix window position support Fix vsync handling Add minimum GL context support | |||
| 2025-05-28 | Fix shutdown crash from failing to clean up SDL window properly | Rye Cogtail | |
| 2025-05-28 | Clean up SDL window event handling and implement missing functionality | Rye Cogtail | |
| Horizontal Scrollwheels Proper extra mouse button handling SDL native double click handling | |||
| 2025-05-28 | Implement various missing functions and callbacks in SDL window backend | Rye Cogtail | |
| 2025-05-28 | Update SDL clipboard, icon flash, and url opening handlers to use native SDL ↵ | Rye Cogtail | |
| functions | |||
| 2025-05-28 | Fix name of vsync param in LLWindowSDL (#2502) | Ansariel Hiller | |
| 2025-05-28 | Fix trailing whitespace | Andrey Lihatskiy | |
| 2025-05-28 | Post merge cleanup of Linux code | Nicky | |
| 2025-05-13 | Not rely on (LL_)USESYSTEMLIBS macro & CMake setting | Erik Kundiman | |
| but the fact that we keep on using as many system libraries as we can (and only resort to other sources in certain cases), hasn't changed, of course. Also stop having to set USE_AUTOBUILD_3P to OFF. Lines are reindented, and when a system library can be found for a dependency, then that should be the way. If later we find out that using some other way is better, than stick to that. So, one option at a time, whichever is best for the situation. GLEXT hasn't been used, and in order to be not having to hack its .cmake file, we bypass it and refer to GLH (which is still used) right away in LLWindow. CMake commands that need to be bypassed, if it's a one-liner then it's just commented out, but if it's multiple lines, then scope them with if (FALSE) to minimise difference. | |||
| 2025-04-09 | Merge tag 'Second_Life_Release#632a8648-2025.03' into 2025.03 | Erik Kundiman | |
| 2025-04-08 | #3892 Crash at fillCompositionLogfont | Andrey Kleshchev | |
| 2025-03-29 | Merge tag 'Second_Life_Release#8eff224c-2025.03' into 2025.03 | Erik Kundiman | |
| 2025-03-25 | #3795 Fix macos shutdown crash | Andrey Kleshchev | |
| 2025-03-16 | Performance tweaks related to glError | mobserveur | |
| Disabling glGetError() calls in release build | |||
| 2025-03-05 | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
| 2024.12-ForeverFPS | |||
| 2025-02-18 | Merge commit '0679cbdec89fbd3ec470768bdf469f6a1d326859' into tmp | Erik Kundiman | |
| 2025-02-13 | Fix xcode16 build errors | Andrey Lihatskiy | |
| 2025-02-10 | #3332 Issues with text buffer updates | Andrey Kleshchev | |
| 2025-01-23 | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
| 2024.12-ForeverFPS | |||
| 2025-01-22 | viewer#3088 Add graphical init and reinit | Andrey Kleshchev | |
| 2025-01-20 | Merge remote-tracking branch 'secondlife/release/2024.12-ForeverFPS' into ↵ | Erik Kundiman | |
| 2024.12-ForeverFPS | |||
| 2025-01-11 | #3364 Cap intel adapters' vram to 25% of ram | Andrey Kleshchev | |
| 2024-12-15 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-12-12 | #2590 Radeon mac optimization pass (#3277) | Dave Parks | |
| - Skip updating of reflection probes that are not the default probe when probe coverage is set to "None" - enable RenderAppleUseMultGL and disable occlusion culling on Macs with AMD GPUs - Reduce the number of texture decode threads on Macs with intel cpus. - Move texture deletion to LLImageGL::updateClass and prevent textures from staying resident in vram longer than 3 frames - Disable SSAO by default on Macs with intel CPUs | |||
| 2024-10-22 | Merge branch 'main' into 2024.09-ExtraFPS | Erik Kundiman | |
| 2024-10-22 | Revert "First attempt to fix unicode input" | Erik Kundiman | |
| This reverts commit aaa8cb5a37a720ff67792d0a31fec793b03b3742. | |||
| 2024-10-22 | Revert "IME composition is now replaced by the result" | Erik Kundiman | |
| This reverts commit 60592ae0d7a98e071e516fcac70c5bf1427f20be. | |||
| 2024-10-18 | Merge remote-tracking branch 'secondlife/release/2024.09-ExtraFPS' into ↵ | Erik Kundiman | |
| 2024.09-ExtraFPS | |||
| 2024-09-18 | Avoid LL_ERRS when wgl_ARB_pixel_format is not supported (#2606) | Brad Linden | |
| secondlife/viewer#2599 | |||
| 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 | Replace glh_linear usage with GLM (#2554) | Rye Mutt | |
| 2024-09-09 | Merge pull request #2530 from secondlife/release/2024.08-DeltaFPS | Brad Linden | |
| Release/2024.08 delta fps | |||
| 2024-09-07 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
| 2024.08-DeltaFPS | |||
| 2024-09-05 | #2482 Fix for Quadro GPUs claiming to have infinite VRAM (#2511) | Dave Parks | |
| 2024-09-04 | viewer#2411 LLFontGL::render optimizations | Andrey Kleshchev | |
| 2024-09-01 | Merge remote-tracking branch 'secondlife/release/2024.08-DeltaFPS' into ↵ | Erik Kundiman | |
| 2024.08-DeltaFPS | |||
| 2024-08-14 | Enable /permissive- on MSVC for better standards conformance (#2251) | Rye Mutt | |
| * Enable /permissive- on MSVC for better C++ conformance and fix related errors * Clean up left over warning suppressions from old library or msvc versions | |||
| 2024-07-29 | Remove LLWindowSDL::getAvailableVRAMMegabytes() | Erik Kundiman | |
| See commit ea268fcd48550f98baceef0294fd977ff12d2b35. | |||
| 2024-07-28 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
| 2024.06-atlasaurus | |||
| 2024-07-18 | #2029 OSMessageBoxWin32 shows message box behind the viewer window | Alexander Gavriliuk | |
| 2024-07-15 | Merge branch 'main' into maint-b | Erik Kundiman | |
| 2024-07-14 | Performance and tuning | mobserveur | |
| Performance and tuning floater updated including fixes | |||
| 2024-07-11 | #1859 BugSplat Crash: SecondLifeViewer!<lambda>::operator()(61) | Alexander Gavriliuk | |
| 2024-07-09 | Update tracy profiler to 0.10 (#1946) | Rye Mutt | |
| 2024-07-08 | Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵ | Ansariel | |
| and llunittype.h for now | |||
| 2024-07-06 | #1931 BugSplat Crash: SecondLifeViewer!LLRenderTarget::release(387) | Alexander Gavriliuk | |
| 2024-07-06 | Merge branch 'main' into maint-b | Erik Kundiman | |
| 2024-07-06 | buffer optimisation llwindowsdl.cpp fix | mobserveur | |
| This commit fixes a gSavedSettings variable call | |||
| 2024-07-06 | Merge branch 'main' into maint-b | Erik Kundiman | |
| 2024-07-06 | missing header fix in llwindowsdl.cpp | mobserveur | |
| there was missing include in llwindowsdl.cpp | |||
