summaryrefslogtreecommitdiff
path: root/indra/newview/llsettingsvo.cpp
AgeCommit message (Collapse)Author
2019-05-17SL-11112Graham Linden
Fix blend between reflected/refracted water maps (make less transparent) and fix setting of water fog color alpha on low end to better match prev behavior of setting the internal control value in that case.
2019-05-09SL-11008: Do not adjust imported windlight density and distance multipliers.Rider Linden
2019-05-03Make sure cloud_color has non-garbage alpha (no offense to 4.59e-41).Graham Linden
2019-05-02Roll back sRGB decode changes from contrib for now.Graham Linden
Fix direct light matching across alpha/blended-material/deferred. Get diffuse lighting to match from Low to Ultra.
2019-04-10SL-10925, SL-10926, SL-10896Graham Linden
New fix for 925/926 that doesn't cause 896 again. Also linearize moon disc tex color.
2019-04-09SL-10925, SL-10926Graham Linden
Restore letting env auto-update sunlight_color uniform (other shaders expect it even if lighting does not).
2019-04-08SL-10912Graham Linden
Fix conversion of star brightness, density mult, and distance mult to legacy ranges. Make settings look in both legacyhaze and top-level settings for haze params.
2019-04-05SL-10896Graham Linden
Fix deferred water soften prog lightnorm getting stomped with rotated lightnorm, because it's a water shader and needs water atmo uniform values, but it's a deferred lighting shader that needs not-so-rotated lightnorms. Make sunlight_color not get auto-updated so we can get the correct value from mSunDiffuse. Remove mix to preserve bumps as it was washing out shadows.
2019-02-20SL-9660: Next pass cleanup. Removed and downgraded a number of logs. ↵Rider Linden
Removed refs to LAPAS. Better sync with legacy regions.
2019-02-13SL-10181, SL-10546Graham Linden
Fix distortion map rendering in deferred mode not including underwater fog effects. Fix distortion map rendering not including post-deferred content at all. Fix distortion map rendering not including anything but sky when camera is underwater. Update sun_up_factor/sunmoon_glow_factor uniforms even when sun disc isn't in use.
2019-01-30SL-9925: Viewer now shows an error message if import from legacy windlight ↵Rider Linden
fails.
2019-01-08SL-10305 fix post deferred gamma correction to address ALM mismatch with ↵Graham Linden
non-ALM lighting.
2018-12-20SL-10274 FIXED [EEP] Settings object created by Save As cannot be copied ↵maxim_productengine
from an object
2018-10-31SL-9924 [EEP] Environment Settings permissions can be dropped by Save As buttonandreykproductengine
2018-11-01SL-10000 fix storing of ambient value when converting legacy settingsGraham Linden
2018-10-29SL-1476 EEP Better shader resets and transitionsandreykproductengine
2018-10-19MergeGraham Linden
2018-10-18Port sim-side changes to back-conversion of new settings to legacy.Graham Linden
Fix validating of density multiplier to clamp >= 0.0001f. Port fix to setter for ambient color in sky settings.
2018-10-17SL-9889: New reconverted default assetsRider Linden
2018-10-17SL-9853 FIXED [EEP] Default Settings object cannot be copied by other users.maxim_productengine
2018-10-10Fix names of WATER_BLUR_MULTIPILER.Graham Linden
Give wave direction uniforms more meaningful names in shaders. Add comments on glow size/focus conversions for clarity.
2018-10-09SL-1289Graham Linden
add cloud_variance control for randomized perturbance of clouds to break up tiling monotony
2018-10-05SL-1925Graham Linden
More settings for rainbow/halo atmospheric effects, final default asset UUIDs, and shader mods.
2018-09-26SL-1825 EEP - default description should be emptyandreykproductengine
2018-09-26SL-9732 FIXED [EEP] Save As does not provide dialogue to supply new setting namemaxim_productengine
2018-09-21SL-9715 [EEP] Allow setting default creation permissions for environment ↵maxim_productengine
settings
2018-09-18SL-9685Graham Linden
Make sure legacy opaque water texture ID is assigned so it can be bound for lowest graphics use.
2018-09-07Work to make edit floaters respect no mod and no trans. Importing no-trans ↵Rider Linden
frame will cause day cycle to become no trans.
2018-08-31Better code for finding a file when loading legacy windlightsRider Linden
2018-08-30MAINT-9007Graham Linden
fix management of water plane and fog Ks shader uniforms
2018-08-24Remove "Commit" from fixed editor. Check isDirty() before replacing or ↵Rider Linden
closing fixed editor.
2018-08-22MAINT-9026 hook up sun/moon scale to settingsvo and render codeGraham Linden
2018-08-17MergeRider Linden
2018-08-16Fix constness of LLSettingsVODay::buildDeepCloneAndUncompress.Graham Linden
2018-08-16Make settings vfuncs use SETTINGS_OVERRIDE macro (override keyword in viewer ↵Graham Linden
codebase) to fix OS X compilation. Mark cloning funcs and derived class overrides as const.
2018-08-16MAINT-8952 EEP make sure settings will be re-compressedandreykproductengine
2018-08-15MergeRider Linden
2018-08-15MAINT-8990, MAINT-9002: First pass rework on environment panels, region/parcelRider Linden
2018-08-15MAINT-8952 EEP 'uncompress' day tracks before editingandreykproductengine
2018-08-03MAINT-8902 fix encroaching 'legacy' issuesandreykproductengine
2018-08-03MAINT-7699: More robust cap protocol, better support for delete and support ↵Rider Linden
for individual tracks, support for setting environment by asset id in the cap MAINT-7703: Initial flags sent in message protocol for parcels
2018-07-30MAINT-8904: Creating new setting in inventory now causes simulator to assign ↵Rider Linden
default asset ID to inventory item.
2018-07-10Merged in graham_linden/viewer-eep-graham (pull request #22)Rider Linden
Support blending current/next bloom textures in deferred star rendering.
2018-07-10Support blending current/next bloom textures in deferred star rendering.Graham Linden
2018-07-09Attempting to create a settings inventory item on a non-eep region will now ↵Rider Linden
show a visible failure message to the user. Menu items for greating settings in inventory are disabled on non eep regions.
2018-07-03MAINT-8821: New "My Environments" floater. First pass.Rider Linden
2018-06-28Creating settings objects in the correct folders. Correctly check if clouds ↵Rider Linden
paused.
2018-06-26Remove unnecessary coord sys transformation to fix moon positioning.Graham Linden
Avoid doing sky texture generation when using atmospherics shaders (which don't need that texture anyway).
2018-06-22Make LLSettingsFoo::defaults() funcs only calculate the invariant values ↵Graham Linden
once (use static trick ala the validations). Fix conversion of legacy settings w/ non-zero east angles to account for those values being CW radian angles.
2018-06-13Mods to hook up water settings to water normals for rendering with support ↵Graham Linden
for current to next blending. Modify LLSettingsFoo::buildDefaultFoo to use a static and avoid re-validation of default sky/water/daycycle settings. Remove all references to gSun/MoonTextureId globals (they should come from sky settings now).