| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-08-13 | Merge pull request #2210 from secondlife/v-1883 | cosmic-linden | |
| secondlife/viewer#1883: Local-only PBR terrain paintmap with developer tools | |||
| 2024-08-08 | #1922 Make PBR scale and offset crosshair work like Texture crosshair do | Alexander Gavriliuk | |
| 2024-08-08 | Fix glext header inclusion on macOS | Erik Kundiman | |
| Somehow it hasn't led to an error on my and observeur's systems. It should have had, really. | |||
| 2024-08-07 | megapahit tuning : return of the smoothie | mobserveur | |
| This commit reintroduces the meapahit specic optimisations while maintaining an option for the LL vertex buffer optimisation mode. | |||
| 2024-08-06 | secondlife/viewer#1883: Local-only PBR terrain paintmap with developer tools | Cosmic Linden | |
| 2024-08-06 | Convert LLUI and LLRender2D to LLSimpleton to reduce overhead during ui draw ↵ | Rye Mutt | |
| (#2202) | |||
| 2024-07-31 | Revert "Remove double macro conditions in GL headers" | Erik Kundiman | |
| This reverts commit 591ecf748a620f7528d498e576271a33df5366ee. Unnecessarily including GLX headers in llglheaders.h would cause a conflict with some Boost 1.81 JSON header on Debian bookworm. | |||
| 2024-07-28 | Merge remote-tracking branch 'secondlife/release/2024.06-atlasaurus' into ↵ | Erik Kundiman | |
| 2024.06-atlasaurus | |||
| 2024-07-26 | Remove double macro conditions in GL headers | Erik Kundiman | |
| I just noticed LL_LINUX got its own scope just below LL_MESA. We're minimising difference from upstream Maintenance-B. | |||
| 2024-07-26 | Reduce utf8 to wstring conversion and llwstring temporaries during text draw ↵ | Rye Mutt | |
| (#2115) | |||
| 2024-07-23 | Apple gpu optimisations based on LL work | mobserveur | |
| This commit replaces our former optimisations with LL develop branch work and some tweaks. | |||
| 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-09 | Fix excessive clearing of shader cache when toggling mirrors (#1950) | Rye Mutt | |
| 2024-07-09 | Update tracy profiler to 0.10 (#1946) | Rye Mutt | |
| 2024-07-09 | Merge pull request #1944 from Ansariel/develop_c4244 | Andrey Lihatskiy | |
| Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h and llunittype.h for now | |||
| 2024-07-08 | Re-enable compiler warnings C4244 and C4396 except for lltracerecording.h ↵ | Ansariel | |
| and llunittype.h for now | |||
| 2024-07-08 | #1931 Terminate AppViewer immediately in case of initialization failed | Alexander Gavriliuk | |
| 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-05 | Tuning floater and buffer mapping improvements | mobserveur | |
| This commit adds the tuning floater accessible via the fps button, and improvements to the buffer mapping optimisation modes. | |||
| 2024-07-03 | #1870 Tune up for better experience on integrated intel with low memory (#1872) | Dave Parks | |
| * More deterministic vsize calculation. Add control for choosing downscale method. * Quick hack to make GLTF preview work again | |||
| 2024-07-01 | Merge branch 'main' into maint-b | Erik Kundiman | |
| 2024-06-29 | vertex buffer optimisations for Apple GPU | mobserveur | |
| The vertex buffer will use the original mapping for non Apple GPUs and the new optimized mapping for Apple GPUs. It needs the Apple gpu detection in the gl manager | |||
| 2024-06-29 | Apple GPU Detection and Apple GPU performance optimisations | mobserveur | |
| This commit adds a mIsApple member to the gl manager and refines the buffers optimisations for Apple GPU in llvertexbuffer.cpp | |||
| 2024-06-28 | Apple GPU Optimisations | mobserveur | |
| This commit massively improves 2D UI, 3D UI and 3D world rendering performance and smoothness. | |||
| 2024-06-27 | 1836 dont store texture in system memory unless absolutely necessary (#1843) | Dave Parks | |
| * #1836 Texture memory usage overhaul. Much decrufting - don't keep a copy of textures in system memory - use GPU to downrez textures instead of reloading from cache - use GPU to generate brightness/darkness bumpmaps | |||
| 2024-06-21 | #1769 gltf optimization pass (#1816) | Dave Parks | |
| #1814 and #1517 Fix mirror update rate and occlusion culling | |||
| 2024-06-20 | Merge remote-tracking branch 'secondlife/release/maint-b' into maint-b | Erik Kundiman | |
| 2024-06-18 | Merge pull request #1797 from secondlife/release/maint-a | Brad Linden | |
| merge release/maint-a into develop and close maint-a | |||
| 2024-06-14 | 1736 audit texture image unit usage on os x (#1739) | Dave Parks | |
| * #1736 Remove some unused samplers from glsl files and refactor shader manager to assume 16 texture image units and 4 indexed texture units all the time. | |||
| 2024-06-14 | Merge branch 'release/maint-b' into marchcat/b-merge | Andrey Lihatskiy | |
| # Conflicts: # .github/workflows/build.yaml # indra/newview/app_settings/shaders/class2/deferred/alphaF.glsl # indra/newview/app_settings/shaders/class3/deferred/reflectionProbeF.glsl # indra/newview/app_settings/shaders/class3/deferred/softenLightF.glsl # indra/newview/llfilepicker.cpp | |||
| 2024-06-13 | Fix a few merge issues | Ansariel | |
| 2024-06-12 | Fix whitespace pre-commit hook failures | Brad Linden | |
| 2024-06-12 | Merge remote-tracking branch 'origin/project/gltf_development' into ↵ | Brad Linden | |
| brad/maint-a-merge-to-gltf-dev # Conflicts: # indra/newview/gltf/primitive.cpp | |||
| 2024-06-12 | viewer#1698 Uniform being out of range shouldn't crash viewer | Andrey Kleshchev | |
| 2024-06-11 | #1718 Add GLTF support for multiple texcoords (#1720) | Dave Parks | |
| * Fix for GLTF MeshPrimitiveModes test | |||
| 2024-06-11 | #1687 Add support for KHR_texture_transform (#1717) | Dave Parks | |
| 2024-06-11 | Clean up line endings that got mangled up during last merge | Ansariel | |
| 2024-06-11 | Merge branch 'main' of https://github.com/secondlife/viewer into ↵ | Ansariel | |
| DRTVWR-600-maint-A # Conflicts: # indra/llappearance/llavatarappearance.h # indra/llimage/llimage.cpp # indra/llmath/llvolume.cpp # indra/llmath/llvolume.h # indra/llprimitive/llgltfmaterial.h # indra/llrender/llrendertarget.cpp # indra/llrender/llshadermgr.cpp # indra/newview/lldynamictexture.cpp # indra/newview/llenvironment.cpp # indra/newview/llfetchedgltfmaterial.cpp # indra/newview/llfloaterimagepreview.cpp # indra/newview/llfloaterimagepreview.h # indra/newview/llfloaterregioninfo.cpp # indra/newview/llfloaterregioninfo.h # indra/newview/llmaniprotate.cpp # indra/newview/llmaniptranslate.cpp # indra/newview/llpanelvolume.cpp # indra/newview/llselectmgr.cpp # indra/newview/llselectmgr.h # indra/newview/llsurface.cpp # indra/newview/llsurface.h # indra/newview/llsurfacepatch.cpp # indra/newview/lltexturectrl.cpp # indra/newview/lltexturectrl.h # indra/newview/lltinygltfhelper.cpp # indra/newview/llviewertexture.cpp # indra/newview/llviewerwindow.cpp # indra/newview/llviewerwindow.h # indra/newview/llvlcomposition.cpp # indra/newview/llvlcomposition.h # indra/newview/llvocache.cpp # indra/newview/llvovolume.cpp # indra/newview/pipeline.cpp | |||
| 2024-06-11 | Merge tag '7.1.8-release' | Erik Kundiman | |
| source for viewer 7.1.8.9375512768 | |||
| 2024-06-10 | Merge remote-tracking branch 'origin/DRTVWR-600-maint-A' into ↵ | Brad Linden | |
| project/gltf_development | |||
| 2024-06-10 | Post-merge - trim trailing whitespace | Andrey Lihatskiy | |
| 2024-06-10 | Fix incorrect use of VX/VY/VZ/VW indices when color components are accessed | Ansariel | |
| 2024-06-10 | #1654 generate normals and tangents according to gltf specification (#1662) | Dave Parks | |
| * Disable unloading of objects in background. * Add unlit GLTF shader variant | |||
| 2024-06-10 | Re-enable compiler warnings C4018, C4100, C4231 and C4506 | Ansariel | |
| 2024-06-06 | Change LL_FREEBSD to already existing __FreeBSD__ | Erik Kundiman | |
| So we don't need to have a custom environment -DLL_FREEBSD=1 setting. | |||
| 2024-06-05 | #1527 Improve performance on Apple silicon (#1632) | Dave Parks | |
| 2024-06-01 | Re-enable a lot of compiler warnings for MSVC and address the C4267 ↵ | Ansariel | |
| "possible loss of precision" warnings | |||
| 2024-05-30 | Fix a bunch of uninitialized variable warnings that showed up in Visual Studio | Ansariel | |
