summaryrefslogtreecommitdiff
path: root/indra/newview/llviewerdisplay.cpp
AgeCommit message (Collapse)Author
2022-12-06SL-18784 Refactor physics shape display to not require its own render ↵Dave Parks
target. Remove "Hover Glow Objects" to free up a superfluous render target.
2022-11-16SL-18154 Profile guided optimizations vs release viewer. Trim some unused ↵Dave Parks
abilities and remove some more fast timers.
2022-11-11SL-18615 Fix for beacons not rendering and beacon highlights flickering.Dave Parks
2022-10-27SL-18454 Fix for HUDs with alpha mask using wrong shader.Dave Parks
2022-10-19SL-18391 Basic GLTF lifetime managementAndrey Kleshchev
2022-10-14SL-18293 Fix for broken wireframe mode.Dave Parks
2022-10-13SL-18190 Fix for blurry name tags.Dave Parks
2022-10-12SL-18316 Fix for hud attachments being invisible.Dave Parks
2022-10-12SL-18190 Remove water reflection detail combo box and reimplement ↵Dave Parks
"Transparent Water" checkbox.
2022-10-10SL-18190 Fix alpha not playing nice with water surface by split ↵Dave Parks
LLDrawPoolAlpha into two passes, one above water, one below water, and clip against water plane. Currently brute forces two complete alpha passes, still need to cull against water plane and add support for fullbright shaders.
2022-10-07SL-18190 Rearrange render order so 3D UI has access to the depth buffer.Dave Parks
2022-10-07SL-18190 Temporarily disable occlusion culling by default -- not compatible ↵Dave Parks
with depth buffer management changes.
2022-10-06SL-18190 Water shader WIP. Better parallax correction for sphere probes. ↵Dave Parks
Reduce probe memory footprint. Remove framebuffer copies and move to deprecate stencil buffer usage.
2022-10-05SL-18190 WIP - Add refraction to water without splitting scene between above ↵Dave Parks
and below water
2022-10-04SL-18293, SL-18190 -- Fix for debug displays not showing up (wireframe still ↵Dave Parks
busted). WIP on reflection probe/PBR driven water shader.
2022-09-16Merge branch master (DRTVWR-571) into DRTVWR-559Andrey Kleshchev
# Conflicts: # indra/newview/llpanelface.cpp # indra/newview/llpanelface.h
2022-08-30Merge remote-tracking branch 'remotes/origin/DRTVWR-563' into DRTVWR-559Dave Parks
2022-06-02SL-17285 Add proper reflection probe support to LLVOVolume, LLPrimitive, and ↵Dave Parks
LLPanelVolume
2022-05-31Merge branch 'master' into DRTVWR-544-maintAndrey Lihatskiy
# Conflicts: # indra/llprimitive/llmodel.cpp # indra/llprimitive/llmodel.h # indra/newview/llappviewer.cpp # indra/newview/llappviewer.h
2022-05-20SL-17287 Instrument and optimize cubemap render. Fix for cubemap snapshots ↵Dave Parks
doing a full resolution render instead of a 512x512 render.
2022-05-16SL-17284 Reflection probe tuning and optimization take 1Dave Parks
2022-03-29SL-17005 WIP - Use D3D/DXGI to query for available VRAM on WindowsDave Parks
2022-02-22SL-16815 Fix for broken media texture updates when multithreaded GL is disabled.Dave Parks
2022-02-17SL-16815 Remove frame stalls from occlusion queries, bumpmap updates, and ↵Dave Parks
querying for available video memory.
2022-01-14SL-16606: Add profiler category UIPtolemy
2022-01-14SL-16606: Add profiler category ENVIRONMENTPtolemy
2022-01-14SL-16606: Add profiler category DISPLAYPtolemy
2021-12-07SL-16462 Fix for broken water clip plane during water reflection/refraction ↵Runitai Linden
map render.
2021-11-30SL-16386 purge no-op fxn LLTexUnit::setTextureBlendType()Dave Houlton
2021-11-30SL-16386 remove references to (const true) LLGLSLShader::sNoFixedFunctionDave Houlton
2021-11-20SL-16289 Rigged mesh rendering overhaulDave Parks
2021-11-05SL-13867 Remove unused sFreezeCounterAndrey Kleshchev
2021-10-28SL-16148 SL-16244 SL-16270 SL-16253 Remove most BlockTimers, remove ↵Dave Parks
LLMemTracked, introduce alignas, hook most/all reamining allocs, disable synchronous occlusion, and convert frequently accessed LLSingletons to LLSimpleton
2021-10-22mergeBrad Payne (Vir Linden)
2021-09-29SL-16034 Disable all displays and UI in noninteractive modeMnikolenko Productengine
2021-09-27SL-16093 Don't force the console window to be open on developer builds ↵Dave Parks
because it causes frame stalls while logging.
2021-09-03SL-15709: Add Tracy support to viewerPtolemy
2021-06-25Merge branch 'master' into DRTVWR-516-maintAndrey Lihatskiy
# Conflicts: # indra/newview/app_settings/settings.xml # indra/newview/llvoicevivox.cpp
2021-06-07Merge branch 'master' into DRTVWR-518-uiAndrey Lihatskiy
2021-06-07Merge branch 'master' into DRTVWR-516-maintAndrey Lihatskiy
2021-02-03SL-14796 After teleporting, add notation into Nearby ChatAndrey Kleshchev
2020-11-13Merge branch 'master' into DRTVWR-516-maintAndrey Lihatskiy
# Conflicts: # indra/llui/llfolderview.cpp # indra/llui/llfolderviewmodel.cpp # indra/newview/llenvironment.cpp
2020-11-11Merge branch 'master' 6.4.12 into DRTVWR-510Dave Houlton
2020-10-19DRTVWR-510 clean up obsolete downstream-from-mDebugGPU codeDave Houlton
2020-10-14SL-14081 - detail on viewer-initiated timeoutBrad Payne (Vir Linden)
2020-10-14SL-14081 - more teleport loggingBrad Payne (Vir Linden)
2020-10-14SL-14081 - more detailed logging of teleport processBrad Payne (Vir Linden)
2020-09-28Merge branch 'master' into DRTVWR-516-maintAndrey Lihatskiy
# Conflicts: # indra/newview/llvocache.cpp
2020-09-18SL-13729 Performance of LLUI and LLRender2D #3Andrey Kleshchev
2020-08-18Merge branch 'master' 6.4.8 into DRTVWR-497Dave Houlton