summaryrefslogtreecommitdiff
path: root/indra/newview/llviewercontrol.cpp
AgeCommit message (Collapse)Author
2023-02-27DRTVWR-559 Fix for occlusion culling going off the rails when settings ↵Dave Parks
change -- remove LLPipeline::resetVertexBuffers and add a sanity check to how long we wait for a query to be "available".
2023-02-24DRTVWR-559 Add controls for tonemapper to advanced preferences.Dave Parks
2023-02-03SL-19148 Decruft followthrough -- decruft shader tree and some remaining ↵Dave Parks
forward rendering code.
2023-02-03SL-19148 Decruft some forward shaders and drawpools. Fix HUDs being in ↵Dave Parks
wrong color space.
2023-01-27SL-19203 et al -- Integrate SSR with reflection probes, tweak probe ↵RunitaiLinden
blending. (#63) * SL-19203 WIP -- Integrate SSR with reflection probes. Decruft LLRenderTarget. * SL-19203 WIP -- Re-integrate SSR. Incidental decruft. * SL-19203 WIP -- SSR frame delta correction (still broken for Z) * SL-19203 WIP -- SSR frame delta Z fix * SL-19203 WIP -- Make SSR toggleable again and disable SSR in cube snapshots. * SL-19203 WIP -- Soften sphere probe transitions and fix reflections on void water (make fallback probe a simple terrain+water+sky probe). Remove parallax correction for automatic probes to reduce artifacts. * SL-19203 Tune probe blending. * SL-19203 Cleanup.
2023-01-20SL-18869 GL 3 compatibility pass and minor decruft.Dave Parks
2022-12-12Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2022-12-06SL-18785 Fix for corrupt reflection probes on various preference changes. ↵Dave Parks
Add UI for Screen Space Reflections.
2022-11-16SL-18154 Profile guided optimizations vs release viewer. Trim some unused ↵Dave Parks
abilities and remove some more fast timers.
2022-10-21Merge branch 'master' (DRTVWR-548) into DRTVWR-559Andrey 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-20Merge branch 'master' into DRTVWR-565-maint-PAndrey Lihatskiy
2022-09-22SL-17705 Backwards compatibility pass. Support OpenGL pre-4.0 by disabling ↵Dave Parks
reflection probes and anti-aliasing. Get render parity with current release viewer when reflection probes are disabled.
2022-09-16SL-18128 Clear out much OpenGL cruft and switch to core profile on AMDDave Parks
2022-09-09SL-18110 Reshape status bar container when hiding navigation panelMnikolenko Productengine
2022-08-30Merge remote-tracking branch 'remotes/origin/DRTVWR-563' into DRTVWR-559Dave Parks
2022-08-08SL-17927 Keep people from shooting themselves in the foot by twiddling ↵Dave Parks
deprecated settings.
2022-08-03SL-17706 Deprecate avatar cloth and remove dead UI from graphics preferences.Dave Parks
2022-06-29DRTVWR-548 resolved a merge issueAndrey Kleshchev
2022-06-29Merge branch 'master' (DRTVWR-543) into DRTVWR-559Andrey Kleshchev
# Conflicts: # autobuild.xml # indra/llrender/llgl.cpp # indra/newview/CMakeLists.txt # indra/newview/llvovolume.cpp
2022-06-17SL-17614 Crash at settings_setup_listenersAndrey Kleshchev
Likely a corrupted install, warn user to reinstall viewer
2022-05-27Merge branch 'master' into DRTVWR-543-maintAndrey Lihatskiy
# Conflicts: # autobuild.xml # indra/cmake/LLCommon.cmake # indra/llcommon/CMakeLists.txt # indra/llrender/llgl.cpp # indra/newview/llappviewer.cpp # indra/newview/llface.cpp # indra/newview/llflexibleobject.cpp # indra/newview/llvovolume.cpp
2022-05-24SL-17472 Add checkbox to preferences for enabling "PBR" that uses "class3" ↵Dave Parks
deferred shaders. Move reflection probe shaders to class3 and restore class2 shaders to non-reflection probe versions.
2022-04-15SL-17219 WIP - Texture pipeline overhaulDave Parks
2022-04-14SL-17035 Crash at gl_debug_callbackAndrey Kleshchev
RenderDebugGL was avaliable from develop menu, but since it was persistent, caused slowdowns and crashes it could result in users crashing or lagging without knowing the cause. To resolve the issue it was made to last for a single session.
2022-02-01SL-16752 FIXED [Mac] Enabling or disabling vsync does not take effect until ↵Mnikolenko ProductEngine
the next session.
2021-12-16DRTVWR-546 fix sUseFBO merge errorsDave Houlton
2021-12-16DRTVWR-546 fix dead setting merge errorDave Houlton
2021-12-16DRTVWR-546 remove dead fxn that breaks Mac buildDave Houlton
2021-12-15DRTVWR-546 merge up to 6.5.2Dave Houlton
2021-11-30SL-16386 remove references to (const true) LLGLSLShader::sNoFixedFunctionDave Houlton
2021-11-30SL-16369 Remove Hardware Skinning settingMnikolenko Productengine
2021-11-23SL-16094, SL-16400: Merge branch 'DRTVWR-546' into glthreadNat Goodspeed
2021-11-19SL-15993 Disabling transparent water should not disable advanced lightingAndrey Kleshchev
2021-11-19SL-16330 mac build fixMnikolenko Productengine
2021-11-17SL-16330 Allow vsync update without restart on macMnikolenko ProductEngine
2021-11-16DRTVWR-546 merge in master v6.5.1Dave Houlton
2021-11-16SL-16362 FIXED Viewer crashes if settings.xml file is missingMnikolenko Productengine
2021-11-16Merge branch 'master' into DRTVWR-534Andrey Lihatskiy
# Conflicts: # indra/newview/VIEWER_VERSION.txt
2021-11-12SL-15993 Disabling transparent water should not disable advanced lightingAndrey Kleshchev
2021-11-10SL-16330 mac build fixMnikolenko Productengine
2021-11-09SL-16330 Clean up vertical sync handling, add to UIMnikolenko Productengine
2021-09-01SL-15872 fixed more cases where sUseFBO wasn't updated correctlyMnikolenko Productengine
2021-08-26SL-15872 Update sUseFBO correctly when changing graphics settingsMnikolenko Productengine
2021-04-01Merge branch 'master' into DRTVWR-521-maintAndrey Lihatskiy
2020-11-17SL-14342 FIXED Crash: "Uninitialized param singleton LLVoiceClient"Mnikolenko Productengine
2020-11-11Merge branch 'master' (DRTVWR-507-maint) into DRTVWR-521-maintAndrey Kleshchev
# Conflicts: # autobuild.xml # indra/llcommon/llerror.cpp
2020-10-28SL-14224 RelWithDebInfo viewer stops with 'assert' when disabling ↵Andrey Kleshchev
atmospheric shader
2020-05-13SL-12007 Toggling 'Transparent water' checkbox has no effectAndrey Kleshchev
Opaque water is not compatible with ALM
2020-01-29SL-12594, remove conditional checks for VertexShaderEnable settingsDave Houlton
2019-08-23SL-11778Graham Linden
Make RenderShadowResolutionScale work again, also decoupling shadow buffer alloc/release/resize from screen buffer resize function.