summaryrefslogtreecommitdiff
path: root/indra/newview/pipeline.cpp
AgeCommit message (Collapse)Author
32 hoursMerge branch 'main' into 26.4Erik Kundiman
32 hoursMerge remote-tracking branch 'secondlife/release/26.4' into 26.4Erik Kundiman
10 daysimproved snapshotmobserveur
this commit make the snapshots quality consistent for a given resolution, no matter the resolution divisor value. It also includes a new set of selectable resolutions.
11 daysremoving of a redondant call in doOcclusionmobserveur
This commit removes a call that appears to be redondant in doOcclussion in pipeline.cpp
2026-08-11Merge remote-tracking branch 'origin/develop-linux' into geenz/linux-to-developJonathan "Geenz" Goodman
2026-07-24Merge tag 'Second_Life_Release#bcfda3b6-26.3' into 26.3Erik Kundiman
2026-07-22Revert "Merge pull request #5982 from secondlife/geenz/texture-streaming-tweaks"Jonathan "Geenz" Goodman
This reverts commit 3d465f6c966f0a2fcfd5d3c9effb6ce20c2754c8, reversing changes made to f2c356fc7130ce5e38b994dcfa1e210609b458b9.
2026-07-10#5972 LLUIImage based buffer cacheAndrey Kleshchev
2026-07-07Merge tag 'Second_Life_Release#3d465f6c-26.3' into 26.3Erik Kundiman
2026-07-07Get some more wins for overall downrezzing and minimizing thrashing.Jonathan "Geenz" Goodman
Also make sure that probes don't stamp - that creates thrashing when distant probes render. We're at a low enough resolution on those things that higher mips are likely to go unnoticed, and we bake them frequently enough that we can pick up lower mips when we actually need them.
2026-06-13Merge tag 'Second_Life_Release#663bf4d3-26.3' into 26.3Erik Kundiman
2026-04-09#5626 LLTextBase optimizationAndrey Kleshchev
by caching string width
2026-03-07Merge tag 'Second_Life_Release#3529bc5f-2026.02' into 2026.02Erik Kundiman
2026-01-22#5157 fix crash in isHUDGroupMaxim Nikolenko
2026-01-07Merge remote-tracking branch 'origin/develop' into develop-linuxRye
2026-01-06Migrate sky/cloud rendering to fragment shader and introduce high precision ↵Rye
post process option Signed-off-by: Rye <rye@alchemyviewer.org>
2025-12-09#5123 A bunch of small performance optimizationsAndrey Kleshchev
mostly for turning control settings into cached variants
2025-12-04Merge remote-tracking branch 'secondlife/release/2026.01' into 2026.01Erik Kundiman
2025-12-03Merge branch 'release/2026.01' into marchcat/devlinux-2601Andrey Lihatskiy
# Conflicts: # indra/llcommon/llprocessor.cpp # indra/llcorehttp/_refcounted.h # indra/llcorehttp/_thread.h # indra/newview/llfeaturemanager.cpp # indra/newview/llviewershadermgr.cpp
2025-12-01#5078 Remove dead experimental atmospherics codeRye
Remove dead experimental atmospherics code left over from EEP development
2025-11-13Follow-up null checks on mVObjp to prevent crashesHecklezz
Signed-off-by: Hecklezz <tj8@live.com.au>
2025-11-12Restore support for wavy avatar cloth(#4963)Rye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-11-02Fix building with clang on non-darwin platformsRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Fix invalid calls to glLineWidth on some linux GL driversRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-31Fix usage of deprecate opengl definesRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-27Fix assert failing debugGL runRye
Signed-off-by: Rye <rye@alchemyviewer.org>
2025-10-25Merge tag 'Second_Life_Release#01823996-2025.08' into 2025.08Erik Kundiman
2025-10-16Fix C26444 compiler warning (creating unnamed RAII instances that could lead ↵Ansariel
to unintended behavior)
2025-10-05sun reflection on the sea in hdr display mode + fix for white screenmobserveur
This commit adds support for sun reflection on the sea in hdr display mode. It also fixes an issue where the display is all white with low color precision and non hdr & emissive mode.
2025-10-03Merge tag 'Second_Life_Release#79909b8a-2025.07' into 2025.07Erik Kundiman
2025-10-02Fixes visual glitches after 2025.07 mergemobserveur
This commit fixes the visual glitches after the 2025.07 merging. It also allows the user to set a very short draw distance (this can be useful for photography)
2025-10-01Merge tag 'Second_Life_Release#a6d4c1d3-2025.07' into 2025.07Erik Kundiman
2025-09-29Merge branch 'release/2025.07' into developBennett Goble
2025-09-29Fix rendering differences observed in 2025.07 (#4747)Rye
* Fix calling setTextureAddressModeFast and setTextureFilteringOptionFast with invalid tex type during fast binds * Restore mRT->screen to GL_RGBA16F to fix lighting banding
2025-09-18#2577 Worn transparent prims no longer show with 'Highlight transparent'Alexander Gavriliuk
2025-09-18Minimise whitespace diffs from upstreamErik Kundiman
2025-09-16Fixes the slow down related to the attached huds renderingmobserveur
This commit fixes the long time issue with attached huds rendering, which was causing important slow down with certain combinations of post processing settings.
2025-09-15Merge tag 'Second_Life_Release#17540023-2025.07' into 2025.07Erik Kundiman
2025-09-14Merge remote-tracking branch 'mobserveur/experimental2'Erik Kundiman
2025-09-13Attempt to fix the Sharpening / AA settings slow down on Macmobserveur
This commit aims to fix the issue that causes a slow down when certain combinations of post-processing settings are used.
2025-09-11Follow up fixes for Apple Silicon (#4662)Rye
* Remove GLM sse flag from cmake that was moved to llpreprocessor.h * Further reduce performance loss of HDR and Sharpening on bandwith-constrained gpu by combining gamma correction into tonemap/sharpening shader passes * Update SSE2NEON to 1.8.0 to fix random render nans * Fix occasional startup crash from LLCachedControl being declared in global scope
2025-09-12Merge remote-tracking branch 'mobserveur/experimental2'Erik Kundiman
2025-09-11Fix for multithreaded textures on Mac and more optimisationsmobserveur
This commit fixes an issue with the multithreaded textures option on Mac and adds some more optimisations.
2025-09-09Merge remote-tracking branch 'mobserveur/experimental2'Erik Kundiman
2025-09-09Performance Optimisations, Bloom effect, Visuals Panelmobserveur
This commit contains performance optimisations in the the pipeline, framebuffer, vertexbuffer, reflection probes, shadows. It also fixes many opengl errors, modifies the opengl debugging, and adds a visuals effects panel.
2025-09-08Optimisations and experimental HDR display support on macmobserveur
This commit completes the previous ones for performance optimisations, and adds HDR display support on mac
2025-09-03Merge Changes for support of apple silicon on macOSAndrey Kleshchev
Mac Arm
2025-08-30Performance Optimisations, Bloom effect, Visuals Panelmobserveur
This commit contains performance optimisations in the the pipeline, framebuffer, vertexbuffer, reflection probes, shadows. It also fixes many opengl errors, modifies the opengl debugging, and adds a visuals effects panel.
2025-08-29#4598 Fix variables being inited before settings are readyAndrey Kleshchev
2025-08-28Tabs to spacesRye