Commit Graph

41244 Commits (bfcecee33d01c67141dfbb5d70c7a744ca0f47b5)

Author SHA1 Message Date
Graham Linden bfcecee33d Fix names on sentinels to get doxygen to shaddap. 2019-08-30 14:02:25 -07:00
Graham Madarasz cccb63e824 Merged in maxim_productengine/viewer-eep (pull request #491)
SL-11835 FIXED [EEP] Environment settings are shown with general 'object' icon in Inventory

Approved-by: Andrey Kleshchev <andreykproductengine@lindenlab.com>
2019-08-29 14:56:28 +00:00
Graham Linden 82d976a110 Remove unref'd var reintroduced in upstream merges. 2019-08-29 07:44:10 -07:00
maxim_productengine 2f50f4ffa3 SL-11835 FIXED [EEP] Environment settings are shown with general 'object' icon in Inventory 2019-08-29 11:26:43 +03:00
Graham Linden c5724023dd Work around issue with friend ops not accepting default params on Clang. 2019-08-28 15:27:23 -07:00
Graham Linden 5b1dd8a18c SL-11772
Modify behavior of culling while doing reflection/refraction passes.
2019-08-28 14:27:14 -07:00
andreykproductengine fd4a90858c SL-11776 [EEP] Reduced frequency of sky updates by comparing data fuzzily 2019-08-28 21:51:22 +03:00
maxim_productengine e5879090a7 SL-11795 Rename Load/Clone/Clear buttons 2019-08-28 11:17:01 +03:00
Graham Linden e2a84c9d10 SL-11519
Remove code for fixing 11370. We *do* want objects in distortion map in Low-Mid after all.
2019-08-27 13:17:26 -07:00
Graham Linden 24537889fb SL-11550
Restore mul by light_transmittance in CPU version of atmospherics.
2019-08-27 13:05:04 -07:00
Graham Linden ad26896a10 SL-11055
Remedy cloud_shadow and hack halving being done twice to ambient in some cases (i.e. artificial dimunition of necessary bullshit factor).
2019-08-27 12:49:18 -07:00
Ansariel b660db7324 Merge fix 2019-08-27 19:21:05 +02:00
Graham Madarasz 3fe7577f5b Merged in graham_linden/viewer-eep-g (pull request #486)
Default
2019-08-27 16:52:22 +00:00
Graham Linden 2cd01c8e92 Move decl of statics inside func to appease Clang, maybe. 2019-08-27 08:59:48 -07:00
Graham Linden 1cf1459cbc Make texture ctrl visibility set respect BOOL vs bool and use better naming. 2019-08-26 14:34:15 -07:00
Rider Linden f79fc96d08 SL-11706: Correctly load settings when pushing the Load button in the fixed environment editor. 2019-08-26 14:20:59 -07:00
Graham Linden 3dff18eb69 Fix merged code use of obsoleted vars and other merge errors. 2019-08-26 14:20:04 -07:00
Graham Linden 8f02fc8a66 Fix llavatarappearance merge to not use iterator in favor of C++11 lingo. 2019-08-26 13:23:25 -07:00
Graham Linden 723f1891db Merge 6.3.1 viewer-release 2019-08-26 12:35:18 -07:00
Nat Goodspeed 5986bf4826 increment viewer version to 6.3.1 2019-08-26 14:55:20 -04:00
Nat Goodspeed 3208ce1b7a Added tag 6.3.0-release for changeset 9777aec6dc4a 2019-08-26 14:55:19 -04:00
Rider Linden 00eddaf23f Merge 2019-08-26 11:46:05 -07:00
Rider Linden 1f656735d3 SL-11705, SL-11706: New flags in llsettings base for tracking by simulator. 2019-08-26 11:43:45 -07:00
Graham Linden d195a3b08d SL-11778
Make RenderShadowResolutionScale work again, also decoupling shadow buffer alloc/release/resize from screen buffer resize function.
2019-08-23 18:36:56 -07:00
Graham Linden 2329beb3d3 SL-11774
Fix diffuse boost when water fog is enabled and make deferred underwater shader participate in EEP/WL param updates by marking it as a water shader.
2019-08-23 12:34:22 -07:00
Graham Linden a645648ffc Remove unused vars to appease Clang. 2019-08-23 09:04:28 -07:00
Graham Linden 6932fa60d6 Best of both worlds for 11776. 2019-08-22 15:25:07 -07:00
Graham Linden 1acb59c8f5 SL-11776
Merge both solutions preserving the simpler of the two. Will revisit to catch the new code for timeslicing updates once it is debugged.
2019-08-22 14:57:33 -07:00
andreykproductengine 413884dfc5 SL-11776 Fixed moon's comparison condition 2019-08-22 21:48:20 +03:00
Graham Linden 8960a56f53 SL-11776
Fix false alarming sky updates and doing expensive CPU work for same sky pixels.
2019-08-22 11:19:04 -07:00
Graham Linden 440a40c8f9 SL-11406
Restore code to stomp emissive in the absence of a normal map (to avoid fullbright implying full emissive).
2019-08-22 10:41:55 -07:00
andreykproductengine be74485334 SL-11776 Compensate freeze by spreading calculations 2019-08-22 20:33:34 +03:00
Graham Linden 01e6839f21 SL-11779
Make changing shadow res scale not instantly drop/realloc buffers but wait until display gets to it.
2019-08-22 10:11:59 -07:00
Graham Madarasz 98d926afd7 Merged in graham_linden/viewer-eep-g (pull request #478)
SL-11589. SL-11212
2019-08-16 14:57:27 +00:00
Brad Payne (Vir Linden) bd01474e23 SL-11662 - apparently a race condition between image loading and material property setting 2019-08-15 15:08:38 +01:00
Graham Linden 886fe3eefc Merge 2019-08-14 09:15:17 -07:00
Graham Linden 8dc048be46 Merge 2019-08-13 15:26:26 -07:00
Graham Linden 7a64e8f8bf Merge viewer-release 6.2.5 2019-08-13 15:24:38 -07:00
Brad Payne (Vir Linden) 15db923cae merge 2019-08-13 20:08:37 +01:00
Nat Goodspeed e9ead7cc2e increment viewer version to 6.2.5 2019-08-13 12:30:44 -04:00
Nat Goodspeed b04b741945 Added tag 6.2.4-release for changeset 67297f990285 2019-08-13 12:30:44 -04:00
Graham Linden b1cab5d246 SL-11212
Remove color clamping in determining sun diffuse and moonlight diffuse color from atmo settings.
2019-08-13 09:20:37 -07:00
Graham Linden fac181b179 SL-11212
Calculate sunAngle2 correctly given light dir in new coord space.
2019-08-13 08:39:55 -07:00
Graham Linden 4e4011cddc SL-11589
Modify altitude blend factor in cloud shaders to fade more aggressively and fix cloud rendering artifacts when at altitude.
2019-08-13 08:14:14 -07:00
Graham Madarasz 2207dc0e61 Merged in graham_linden/viewer-eep-g (pull request #477)
Fix line-endings on new inline file.
2019-08-12 21:40:49 +00:00
Graham Linden 6fbb35b712 Fix line-endings on new inline file. 2019-08-12 14:39:24 -07:00
Graham Madarasz 8bbf3055db Merged in graham_linden/viewer-eep-g (pull request #476)
SL-10566, SL-11676, SL-11677
2019-08-12 21:33:19 +00:00
Graham Linden 5937a42224 SL-10566, SL-10677
Make sky updates only occur if the input atmospherics values have actually changed (perf optimization).

Make water rendering use specular color for coloring spec.
2019-08-12 14:25:35 -07:00
Graham Linden 41c7523e08 SL-11676
Make sun/moon textures render on Low/Low-Mid again.

Fix solar additive being present when moon was only heavenly body in sky.
2019-08-12 13:44:59 -07:00
Graham Linden 71af0a2a9e Fix shutdown crash in teardown of joint heirarchy.
Ifdef'd code for potential skinning speed up to avoid lots of int<->float conversions (expensive and static for min space investment)
as updating rigged VBs shows up as a profiling bottleneck for Low rendering (where we actually use CPU skinning).
2019-08-06 14:41:55 -07:00