summaryrefslogtreecommitdiff
path: root/indra/newview
AgeCommit message (Collapse)Author
2018-03-12De-duplicate shader code for encoding and decoding normals to/from gbuffer ↵Graham Linden graham@lindenlab.com
format.
2018-03-12De-duplicate sRGB conversion funcs from many shadersGraham Linden graham@lindenlab.com
and unify on using the version that works on OSX. Add more logging to shader loading about fallbacks and loading succcess. Add frag shaders for sharing sRGB and normal encode/decode via GL shader linkage.
2018-03-09De-duplicate water fog code and modify programs to include the shared object ↵Graham Linden graham@lindenlab.com
as necessary.
2018-03-09Fix warnings from shaders and include EXTRA_CODE_HERE sentinel in places ↵Graham Linden graham@lindenlab.com
using DEFINE_GL_FRAGCOLOR for consistency.
2018-03-08Get libatmosphere shader into link chain for Adv WL shaders.Graham Linden graham@lindenlab.com
Point autobuild at fixed libatmosphere.
2018-03-08Prepare for validation and storage of legacy haze settings (still ↵Graham Linden graham@lindenlab.com
pass-through for now). Isolate more use of legacy haze params behind wrapper funcs.
2018-03-08Add LLVoSky wrapper for current env sky light direction.Graham Linden graham@lindenlab.com
Make LLVo classes use LLVoSky wrappers instead of direct access. Isolate more legacy haze param usage w/in settings.
2018-03-08MergeGraham Linden graham@lindenlab.com
2018-03-08Rename getFogColor from water and sky settings to getWaterFogColor and ↵Graham Linden graham@lindenlab.com
getSkyFogColor.
2018-03-07Isolate more legacy atmo param use in sky (convert to getLightAttenuation ↵Graham Linden graham@lindenlab.com
and getLightTransmittance). Optimize sky texture creation.
2018-03-07MergeRider Linden
2018-03-07Move legacy atmospherics code outside of llvosky (begin teasing apart).Graham Linden graham@lindenlab.com
2018-03-06MergeGraham Linden graham@lindenlab.com
2018-03-06Undo changes to default Sky settings XML.Graham Linden graham@lindenlab.com
Undo forced validation of objects built from legacy sky settings.
2018-03-06Settings type inventory objects and upload the assests.Rider Linden
2018-03-06Remove new atmospheric LLSD entries from old settings XML files.Graham Linden graham@lindenlab.com
2018-03-06Isolate atmospherics LLSD conversion code.Graham Linden graham@lindenlab.com
Fix translateLegacySettings to add an array where an array is expected.
2018-03-03Remove MSVC pragmas breaking OSX build.Graham Linden graham@lindenlab.com
2018-03-03Fix 16F enum for compat w/ SL gl headers on Mac.Graham Linden graham@lindenlab.com
Make density profile/layer parsing handle when LLSD heard you liked arrays so it put an array in your array.
2018-03-02Replace start page for media browser with DuckDuckGo.com - Google page was ↵callum_linden
offset at that window size and was irritating
2018-03-02Replace ifdefs with comments marking legacy atmo params.Graham Linden graham@lindenlab.com
2018-03-02Rework density profile validation, eliminate custom ↵Graham Linden graham@lindenlab.com
LLSettingsSky::settingsValidation in favor of custom validator functor for each profile type (rayleigh, mie, absorption).
2018-03-01Automated merge with ssh://bitbucket.org/lindenlab/viewer-451Nat Goodspeed
2018-03-02Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2018-03-01Automated merge with tip of viewer-releasecallum_linden
2018-03-01Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2018-03-01increment viewer version to 5.1.3Oz Linden
2018-02-28MergeGraham Linden graham@lindenlab.com
2018-02-28MAINT-8305: Fix longstanding typo in WriteRegStr per Ansariel Hiller.Nat Goodspeed
2018-02-28MergeGraham Linden graham@lindenlab.com
2018-02-28Add 3p package for adv atmospherics to autobuild.Graham Linden graham@lindenlab.com
Mark legacy atmospherics code with ifdefs. Fix up legacy uplift to include new atmospherics settings.
2018-02-28MAINT-8305: Point SLURLs to viewer, not launcher; suppress warning.Nat Goodspeed
Specifically, when the viewer is run with a URL target argument, suppress the "do not directly execute viewer, use the launcher instead" warning.
2018-02-27Fix the return type.Rider Linden
2018-02-27MAINT-8305: Clean up trailing whitespace in llappviewer.cpp.Nat Goodspeed
2018-02-27XCode now gets cranky about override (or lack there of)Rider Linden
2018-02-26MergeRider Linden
2018-02-26Added settings inventory object with subtypeRider Linden
2018-02-26Add distinct versions of sky, cloud, and transport shaders so they can be ↵Graham Linden graham@lindenlab.com
different with adv atmo shaders.
2018-02-26Redo advanced atmo shader integration with SL.Graham Linden graham@lindenlab.com
2018-02-22Add settings/validations for new advanced atmo settings.Graham Linden graham@lindenlab.com
2018-02-20Merged in ruslantproductengine/viewer-cougar-4cr-2 (pull request #5)Ruslan Teliuk
MAINT-7847 The presence of certain Avatars stops local specular textures from "sticking". Yes really. Approved-by: Andrey Lihatskiy <andreylproductengine@lindenlab.com> Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com> Approved-by: Simon Linden <simon@lindenlab.com>
2018-02-18Atmospherics WIPGraham Linden graham@lindenlab.com
libatmosphere integrated in indra/llrender/llatmosphere.cpp Still working on runtime shaders to use libatmosphere precomputed atmospherics textures
2018-02-15Merged in lindenlab/viewer-releaseAndreyL ProductEngine
2018-02-15Automated merge with ssh://bitbucket.org/lindenlab/viewer-releaseNat Goodspeed
2018-02-14Automated merge with tip of viewer-releasecallum_linden
2018-02-14MAINT-7847 The presence of certain Avatars stops local specular textures ↵ruslantproductengine
from "sticking". Yes really. FIXED. Allows set material explicitly to material manager.
2018-02-13MAINT-8203 Use the ReadOfflineMsgs cap to fetch IMs after loginandreykproductengine
2018-03-09MAINT-8362 Don't reconnect voice while in teleportandreykproductengine
2018-03-09MAINT-8366 FIXED "Report Abuse" preview screenshot all blackmaxim_productengine
2018-03-07MAINT-3399 Hairbase renders incorrectly in edit appearance modemaxim_productengine