Rider Linden
82c8675f12
Merge
2019-03-14 12:02:39 -07:00
callum@gmail.com
89f99f6ba4
Pull in Dullahan 1.1.1309 with fix for macOS version
2019-03-12 13:49:21 -07:00
callum_linden
c2ff5a2878
Runtime files required by CEF changed in this version of CEF. We add them to the cef-bin and dullahan 3p packages but they were not copied to the right place - now they are
2019-03-08 21:29:32 -08:00
callum@gmail.com
9203140564
Pick up new version of Dullahan (1.1.1301) that doesn't crash because size change for browser surface was initiated too early
2019-03-08 19:12:19 -08:00
callum@gmail.com
9b93382047
pull in updated 3p-cef-bin package: CEF 3.3626.1895.g7001d56 (Chromium 72.0.3626.121) with fix for CVE-2019-5786
2019-03-08 12:48:10 -08:00
Rider Linden
a237325ad6
Merge
2019-03-07 15:26:41 -08:00
Rider Linden
8740c54fb0
SL-10700: If a track is empty show the name of the track used below it. If all tracks are empty for a parcel are empty report thath it uses region settings.
2019-03-07 15:26:01 -08:00
Rider Linden
2d8152afd9
Merged in graham_linden/viewer-eep-fixes (pull request #298 )
...
SL-10618, SL-10698
2019-03-07 21:32:00 +00:00
Graham Linden
423fa1ac29
SL-10618, SL-10698
...
Fix reflection/distortion map culling planes again.
Fix broken handling of shadow disables in ALM forward shaders.
2019-03-07 10:56:26 -08:00
andreykproductengine
88b53a26ce
SL-10635 Better handlling for unexpected situations
2019-03-07 20:26:15 +02:00
Graham Linden
f488e5855a
Remove refs to libatmo libraries (not pulled into cmake anymore).
2019-03-06 11:23:07 -08:00
Graham Linden
3f48633b7d
Make octree walk stop thrashing the caches with tex work.
...
Add many more fast timer blocks to differentiate where time goes in UI and Shadow rendering.
2019-03-06 10:09:59 -08:00
Graham Linden
3396b728d2
Don't rebuild reflection when only edge water patches are in play.
...
Use (Restore)TexSetup for tex binding (should be equivalent now).
Simplify uniform management in alpha drawpool loop.
Fix wrong modelview mat being used for distortion map gen.
2019-03-05 09:35:04 -08:00
Graham Linden
f3303654a5
Roll back even more alpha draw pool optimizations that break particles.
2019-03-04 16:20:31 -08:00
Graham Linden
659eaf045e
Fix line-endings.
2019-03-04 15:40:07 -08:00
Graham Linden
cc43bee5b1
Factor emissives and fullbrights out of alpha draw pool loop of death.
2019-03-04 14:13:27 -08:00
Graham Linden
f1fe689e18
SL-10566
...
Put back old alpha pool draw loop with option to render emissives out of order to save state changes.
2019-03-04 13:19:39 -08:00
Graham Linden
0b4982ac89
Roll back optimizations to lldrawpoolalpha causing emissive strangeness and alpha materials lighting errors.
2019-03-04 10:31:55 -08:00
Graham Linden
552267f1c9
Fix unused local var 'partition' and avoid assert in rendering highlights.
2019-03-04 09:50:11 -08:00
Graham Linden
45a541d2d5
SL-10566
...
Disable pre-cull of water causing refraction/reflection map generation more than is necessary.
Re-org alpha draws to limit state changes based on render type.
2019-03-04 08:04:18 -08:00
Graham Linden
4c3050a395
SL-10664, SL-10666
...
Fix up culling issues from perf work and fix Depth of Field rendering to get depth values properly.
Baseline for performance work.
2019-03-03 10:42:19 -08:00
Graham Linden
d90b16d350
Merge
2019-03-02 07:18:17 -08:00
Graham Linden
d8eff424a5
SL-10664
2019-03-02 07:17:46 -08:00
Rider Linden
122e2676ed
Add a command line flag to prevent the viewer from launching the update checker. To use from debugger secondlife-bin->properties->Debugging->Command Arguments add "--skipupdatecheck"
2019-03-01 16:12:10 -08:00
Graham Linden
bf8dee73f9
Merge 6.1.1
2019-02-28 18:28:13 -08:00
Rider Linden
e1a76999c3
Merge
2019-02-28 16:37:47 -08:00
Nat Goodspeed
03db2ddc9c
increment viewer version to 6.1.1
2019-02-28 18:12:29 -05:00
Nat Goodspeed
1aa013f75b
Added tag 6.1.0-release for changeset a3143db58a0f
2019-02-28 18:12:28 -05:00
Graham Linden
c1d2416826
EEP performance WIP
...
Mods to improve alpha obj render performance.
Removes hacky fix for HUD elements getting atmospherics.
Re-orders rendering of glow to remove ~10ms/frame of shader re-re-rebinding.
Fix up default classes and basic shader loading (remove unused shared modules).
2019-02-28 14:06:19 -08:00
Graham Linden
d7ad30a2d4
SL-10566 part the fourth
...
Fix water rendering causing distortion map update very frame.
Reduce binds in alpha draw pool for HUD atmo suppression (may regress HUD lighting weirdness).
Add ability to retrieve current user clip plane so it can be saved/restored around water map gen.
Leave render type masks as is after reflection map render to get detail filtering applied to distortion map again.
Re-enable occlusion in distortion map rendering.
2019-02-27 17:07:31 -08:00
Graham Linden
ef57351148
SL-10566 part the second
...
Re-enable occlusion for the refracted object culling for the distortion map
(was bloating scene by 3k draw calls when disabled for that pass).
2019-02-26 17:58:52 -08:00
Graham Linden
4f1e39d4a4
Fix ifdef in alphaF.
2019-02-26 16:13:32 -08:00
Graham Linden
2b9943d6f2
Fix up ifdefs to make OSX shader compiler happy.
2019-02-26 15:07:33 -08:00
Graham Linden
6f820163ce
SL-10566 part the first
...
Tie using deferred rendering in water reflection/distortion map generation to debug var again
(claw back some performance lost to doing post-deferred in water map generation).
Edit softenLightF for class1/class2 to make them comparable again.
2019-02-26 14:51:02 -08:00
Graham Linden
982b8cdef2
Merge
2019-02-26 10:16:52 -08:00
Graham Linden
f9896dc100
SL-5186, SL-10612
...
Fix lighting and gamma correction differences between deferred and forward rendering including materials objects.
Verify 10612 and 10500 remain fixed.
Make sure all necessary deferred shaders get the atmospheric uniform updates for doing frag-based atmospherics.
2019-02-26 10:09:32 -08:00
Rider Linden
b6d08e489c
Merged in andreykproductengine/maint-eep (pull request #287 )
...
SL-10635 Crash when loading day cycle from asset
Approved-by: Maxim Nikolenko <maximnproductengine@lindenlab.com>
2019-02-26 17:15:53 +00:00
maxim_productengine
6b9b8a627f
SL-1945 Autoselection fix
2019-02-26 15:51:33 +02:00
andreykproductengine
48d1facd90
SL-10635 Crash when loading day cycle from asset
2019-02-26 15:22:00 +02:00
Rider Linden
7ac03a6b75
Merge
2019-02-25 14:24:20 -08:00
Rider Linden
c42a364841
SL-10165: Using Load Sky/Water when over an existing keyframe replaces the old frame.
2019-02-25 14:23:46 -08:00
Rider Linden
738ea418a8
Merged in graham_linden/viewer-eep-rc-fixes (pull request #285 )
...
SL-9806
2019-02-25 21:05:08 +00:00
Graham Linden
4879438b14
Disable nSight debug by default (breaks snapshots).
2019-02-25 12:25:02 -08:00
Graham Linden
5cd188840d
SL-9806
...
Remove fade effect on sun disc as it nears horizon (stars poke through).
2019-02-25 12:14:59 -08:00
Graham Linden
8b0e2e4c82
SL-9806
...
Remove blend effect when sun disc nears horizon (was letting the stars show through).
2019-02-25 12:12:29 -08:00
Graham Linden
5158ffa5ce
Merge
2019-02-25 08:38:24 -08:00
andreykproductengine
6456518135
SL-1945 Autoselection and some crash fixing
2019-02-25 16:51:29 +02:00
Graham Linden
bc86ad9523
SL-5186
...
Add ambiance handling to the light loop in the forward incarnation of materialF
and tweak alphaF to match lighing of material alpha-blend objects and non-ALM rendering.
2019-02-22 17:03:11 -08:00
Graham Linden
f8f250f80b
Merge
2019-02-22 15:42:07 -08:00
Rider Linden
0aa46bb013
Merge
2019-02-22 15:05:13 -08:00