summaryrefslogtreecommitdiff
path: root/indra/newview/pipeline.cpp
AgeCommit message (Collapse)Author
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
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-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-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
2023-08-21Readd occlusion culling for hero probes.Jonathan "Geenz" Goodman
DRTVWR-583
2023-08-21Further cleanup of the hero probe manager.Jonathan "Geenz" Goodman
DRTVWR-583
2023-08-18Latest updates to the hero probe manager.Jonathan "Geenz" Goodman
DRTVWR-583
2023-08-07Revert LLReflectionMapManagerJonathan "Geenz" Goodman
DRTVWR-583
2023-08-06Making more progress, need to add the heroprobe manager.Jonathan "Geenz" Goodman
DRTVWR-583
2023-07-27SL-18720 getDataBegin() and stateSort() crashesAndrey Kleshchev
No repro, but likely cause is in mOctreeNode being NULL. Marked octree group as dead when destroyed and added isDead verification
2023-07-21SL-20010 Make reflection probes ignore touch actions.RunitaiLinden
2023-07-19DRTVWR-559 Fix for shadows not respecting double sided on opaque PBR surfacesRunitaiLinden
2023-07-17Merge branch 'DRTVWR-559' into DRTVWR-583Jonathan "Geenz" Goodman
2023-07-12SL-19567: Add option RenderGlowNoise for low precision glow dithering, ↵Cosmic Linden
enabled by default
2023-07-12SL-19567: (WIP) Add options to use higher precision for glow and ↵Cosmic Linden
post-process buffers. Disabled by default.
2023-06-27Just about got hero reflection maps working.Jonathan "Geenz" Goodman
DRTVWR-583
2023-06-27SL-19897 Followup -- handle 100% transparent objects that are "active"RunitaiLinden
2023-06-23SL-19897 Fix for 100% transparent objects not showing up in highlight ↵RunitaiLinden
transparent until LoD switch.
2023-06-15Merge branch 'DRTVWR-559' into DRTVWR-583-glossy-ssrJonathan "Geenz" Goodman
2023-06-15Add missing variable initialization, and make water support glossy SSR again.Jonathan "Geenz" Goodman
SL-19784
2023-06-14SL-19838 Fix for transparent PBR materials always casting shadows.RunitaiLinden
2023-06-11Merge branch 'DRTVWR-559' into DRTVWR-583-glossy-ssrJonathan "Geenz" Goodman
2023-06-02DRTVWR-559 Add missed "should override" check (thanks, Rye!)RunitaiLinden
2023-06-01DRTVWR-559 Revert skies to be very close to release and disable tone mapping ↵RunitaiLinden
when probe ambiance is zero. Hack for desaturating legacy materials has been removed for performance and quality reasons. Adds a new setting for auto adjusting legacy skies. This is the PBR "opt out" button. If disabled, legacy skies will disable tonemapping, automatic probe ambiance, and HDR/exposure. If enabled, legacy skies will behave as if probe ambiance and HDR scale are 1.0, and ambient will be cut in half. HDR scale will act as a sky brightener, but will automatically adjust dynamic exposure so the sky will be properly exposed. If you want relatively even exposure all the time, set HDR Scale to 1.0. If you want a high range of exposures between indoor/dark areas and outdoor/bright areas, increase HDR Scale. Also tuned up SSAO (thanks Rye!). Reviewed with Brad.
2023-05-26Addressing some performance related feedback with SSR getting drastically ↵Jonathan "Geenz" Goodman
slower. DRTVWR-559 DRTVWR-583