summaryrefslogtreecommitdiff
path: root/indra/newview/pipeline.cpp
AgeCommit message (Collapse)Author
2024-03-27Merge branch 'main' into DRTVWR-591-maint-XAndrey Lihatskiy
# Conflicts: # indra/llui/lltransutil.cpp # indra/newview/app_settings/settings.xml # indra/newview/llfloaterenvironmentadjust.cpp # indra/newview/llpaneleditwater.cpp # indra/newview/llpanelface.cpp # indra/newview/lltexturectrl.cpp # indra/newview/lltexturectrl.h
2024-03-27Merge remote-tracking branch 'origin/main' into DRTVWR-588-maint-WAndrey Lihatskiy
# Conflicts: # .github/workflows/build.yaml
2024-03-08HDRI Local Preview (#953)RunitaiLinden
* #926 WIP - HDRI import prototype v0 * #926 WIP -- add OpenEXR to autobuild.xml * #926 WIP -- Add OpenEXR cmake * #926 WIP -- Attempt at using OpenEXR autobuild package and don't hard code .exr file to load * #926 Unmangle autobuild.xml and get dll's in the right place (thanks, Caladbolg!) * implement mac shared libs plumbing for OpenEXR for secondlife/viewer#926 * Fix Xcode/clang compile error regarding new[]/delete[] mismatch * #926 HDRI Preview finishing touches. - Full ACES when HDRI is enabled - Fix for probes getting stuck paused - Add exposure and rotation controls --------- Co-authored-by: Brad Linden <brad@lindenlab.com>
2024-02-26#682 Further tweak the conservative update mechanism.Jonathan "Geenz" Goodman
2024-02-23Merge remote-tracking branch 'origin/release/materials_featurette' into ↵Jonathan "Geenz" Goodman
geenz/mirrors-optimization-pass-1
2024-02-21Convert remaining BOOL to boolAnsariel
2024-02-21secondlife/viewer-issues#72: Fix material preview affecting exposure on main ↵Cosmic Linden
screen
2024-02-21#682 Add an update rate parameter to help throttle mirror updates.Jonathan "Geenz" Goodman
So far 4 seems like a good balance for performance and quality. 2 is great for quality, with 6 or 8 being for higher performance. Also bring back the gaussian filter - may end up adding the FXAA filter though instead.
2024-02-21Convert BOOL to bool in LLControlGroup and related classesAnsariel
2024-02-18misc: BOOL to boolLars Næsbye Christensen
2024-02-15#682 Do conservative updates on probes.Jonathan "Geenz" Goodman
2024-02-08#671 Nudge RenderMirrors and clear shader cache as needed based on ↵RunitaiLinden
SimulatorFeatures
2024-02-08#671 Setup the viewer to respect the MirrorsEnabled simulator feature.Jonathan "Geenz" Goodman
2024-02-07Merge branch 'release/materials_featurette' into materials_featurette/mirrorsRunitaiLinden
2024-02-01#684 Fix pixellation on mirrors regardless of mirror resolution.Jonathan "Geenz" Goodman
2024-01-31secondlife/viewer-issues#43: Proof-of-concept PBR terrain normal gen feature ↵Cosmic Linden
flag. Final implementation would likely be very different.
2024-01-31secondlife/viewer-issues#43: Fix debug normals not rendering for terrainCosmic Linden
2024-01-25Review feedback: Remove static RenderLocalLightCount, as cached settings ↵Cosmic Linden
refresh has surprising performance cost
2024-01-24https://github.com/secondlife/viewer/issues/671 Wire up the RenderMirrors ↵Jonathan "Geenz" Goodman
debug setting.
2024-01-24Merge remote-tracking branch 'origin/release/materials_featurette' into ↵Jonathan "Geenz" Goodman
DRTVWR-583
2024-01-19SL-20606: Fix no material preview on OpenGL 3.2Cosmic Linden
2024-01-19SL-20606: Full GLTF material preview. Works for most materials.Cosmic Linden
2024-01-19SL-20606: Make push GLTF single batch staticCosmic Linden
2024-01-08Merge branch 'main' into DRTVWR-588-maint-WAndrey Lihatskiy
2024-01-08Merge main (DRTVWR-596 GLTF Materials Maint) into DRTVWR-591-maint-XAndrey Kleshchev
# Conflicts: # indra/newview/VIEWER_VERSION.txt
2023-12-19SL-20611 Followup -- fix for water haze artifacts on fullbright objects ↵Dave Parks
above water.
2023-12-13SL-20611 Followup -- fix for impostors being invisible.RunitaiLinden
2023-12-11SL-20611 Brute force fix for water haze -- paid for by cycles saved by not ↵Dave Parks
drawing water twice, but needs a better long term solution.
2023-12-11SL-20611 Followup -- reenable water hazeDave Parks
2023-12-11SL-20611 Followup -- fix for artifacts on water surface from GPUs that don't ↵Dave Parks
like to read from a depth buffer that is bound for writing
2023-12-06Merge branch 'DRTVWR-596' of github.com:secondlife/viewer into DRTVWR-596RunitaiLinden
2023-12-06SL-20611 Followup -- fix banding in water fog (thanks, Rye!)RunitaiLinden
2023-12-06SL-19655 BugSplat Crash: LLGLState::checkStates (2427)Alexander Gavriliuk
2023-12-05SL-20654 Fix for box probes sometimes glitching out at the corners. ↵RunitaiLinden
Incidental fix for crash when mWaterPool is null.
2023-12-01SL-20611 Followup -- fix for water rendering twice. Add comments around ↵RunitaiLinden
LLEventPoll hack.
2023-11-30Merge branch 'DRTVWR-596' into davep/SL-20611RunitaiLinden
2023-11-30SL-20611 Incorporate water haze into new post effect atmospherics goodnessRunitaiLinden
2023-11-30Merge branch 'DRTVWR-591-maint-X' into marchcat/591-x-pbr-mergeAndrey Lihatskiy
# Conflicts: # indra/llrender/llgl.cpp # indra/llrender/llvertexbuffer.cpp # indra/llui/llflatlistview.cpp # indra/newview/app_settings/settings.xml # indra/newview/lldrawpoolground.cpp # indra/newview/llinventorybridge.cpp # indra/newview/llinventorygallery.cpp # indra/newview/llspatialpartition.cpp # indra/newview/llviewercontrol.cpp # indra/newview/llviewertexture.cpp # indra/newview/llvosky.cpp # indra/newview/skins/default/xui/en/menu_inventory.xml
2023-11-30Merge branch 'DRTVWR-588-maint-W' into marchcat/588-w-pbr-mergeAndrey Lihatskiy
# Conflicts: # indra/llrender/llgl.cpp # indra/llrender/llvertexbuffer.cpp # indra/llui/llflatlistview.cpp # indra/newview/lldrawpoolground.cpp # indra/newview/llspatialpartition.cpp # indra/newview/lltexturefetch.cpp # indra/newview/llviewergenericmessage.cpp # indra/newview/llviewertexture.cpp # indra/newview/llvosky.cpp # indra/newview/skins/default/xui/en/floater_preferences_graphics_advanced.xml # indra/newview/skins/default/xui/en/floater_stats.xml # indra/newview/skins/default/xui/en/floater_texture_fetch_debugger.xml # indra/newview/skins/default/xui/en/notifications.xml # indra/newview/skins/default/xui/en/panel_performance_preferences.xml
2023-11-21SL-20563 Add 'No Post' option to Snapshot floaterAlexander Gavriliuk
2023-11-16SL-20611 Make haze effect local lights -- move sky and water haze to their ↵RunitaiLinden
own passes and unify sky and water haze in forward rendering shaders.
2023-10-16Merge branch 'DRTVWR-559' into DRTVWR-583Jonathan "Geenz" Goodman
2023-10-04SL-20141 Remove "Local Lights" checkbox and instead make the number of ↵RunitaiLinden
lights rendered scale with the "Quality & speed" slider
2023-09-25Merge branch 'DRTVWR-559' into DRTVWR-583Jonathan "Geenz" Goodman
2023-09-22SL-15039 Prune unused preferences #1Andrey Kleshchev
List of removed preferences (usused per statistics): AdvanceOutfitSnapshot AnimationDebug AskedAboutCrashReports AudioLevelDoppler AudioLevelRolloff AudioLevelUnderwaterRolloff AudioLevelWind AutoAcceptNewInventory AutoLoadWebProfiles AvatarBacklight AvatarPickerSortOrder AvatarPosFinalOffset AvatarBakedTextureUploadTimeout AvatarBakedLocalTextureUpdateTimeout AnimatedObjectsIgnoreLimits AnimatedObjectsGlobalScale AvatarBoundingBoxComplexity StartUpChannelUUID NearByChatChannelUUID NotificationChannelUUID AlertChannelUUID AssetStorageLogFrequency AvatarInspectorTooltipDelay AllowBottomTrayButtonReordering AvatarRotateThresholdSlow AvatarRotateThresholdFast
2023-09-21SL-20319 Crash at removeMutedAVsLightsAndrey Kleshchev
Merge conflict? This was fixed in SL-17752 but somehow reverted without a commit
2023-08-30SL-19842 Followup -- fix sunlight going black and make automatic object ↵RunitaiLinden
probes more wishy-washy (removes dark splotches where probes get stuck in walls)
2023-08-29Merge branch 'DRTVWR-559' into DRTVWR-583Jonathan "Geenz" Goodman
2023-08-22SL-19842 WIP -- Move sky auto adjustment magic numbers to debug settings.RunitaiLinden
2023-08-21Experiment with placement a bit when there's no drawable.Jonathan "Geenz" Goodman
DRTVWR-583