Commit Graph

38361 Commits (098d1c8ed6dfcb7ab97aa89ad6da4039a783cc01)

Author SHA1 Message Date
Graham Linden graham@lindenlab.com 098d1c8ed6 Updated autobuild.xml to use update 3p-libatmosphere package w/ fixes for Release builds. 2018-03-06 20:59:29 +00:00
Graham Linden graham@lindenlab.com 6e51714419 Isolate atmospherics LLSD conversion code.
Fix translateLegacySettings to add an array where an array is expected.
2018-03-06 20:16:49 +00:00
Graham Linden graham@lindenlab.com 1d522aca8a Reference updated libatmosphere package. 2018-03-06 19:20:52 +00:00
Graham Linden graham@lindenlab.com 7ba03ede49 Modify use of linkable shader from libatmosphere.
Update to use latest 3p-libatmo build packages.
2018-03-06 17:42:54 +00:00
Graham Linden graham@lindenlab.com 5517eb3f6f Remove MSVC pragmas breaking OSX build. 2018-03-03 01:08:58 +00:00
Graham Linden graham@lindenlab.com 98862a53a7 Fix 16F enum for compat w/ SL gl headers on Mac.
Make density profile/layer parsing handle when
LLSD heard you liked arrays so it put an array
in your array.
2018-03-03 00:53:39 +00:00
Graham Linden graham@lindenlab.com acdead96cd Replace ifdefs with comments marking legacy atmo params. 2018-03-02 23:29:28 +00:00
Graham Linden graham@lindenlab.com 7951001081 Rework density profile validation, eliminate custom LLSettingsSky::settingsValidation
in favor of custom validator functor for each profile type (rayleigh, mie, absorption).
2018-03-02 00:58:04 +00:00
Graham Linden graham@lindenlab.com 73caf6f52d Fix accidental dups/deletes from merge and remove optimize pragmas. 2018-02-28 22:34:43 +00:00
Graham Linden graham@lindenlab.com ccdf55f4ab Merge 2018-02-28 21:57:19 +00:00
Graham Linden graham@lindenlab.com aba5777d74 Merge 2018-02-28 21:53:34 +00:00
Graham Linden graham@lindenlab.com 72270213f5 Add 3p package for adv atmospherics to autobuild.
Mark legacy atmospherics code with ifdefs.

Fix up legacy uplift to include new atmospherics settings.
2018-02-28 21:46:30 +00:00
Rider Linden 5621fa4853 Fix the return type. 2018-02-27 15:17:18 -08:00
Rider Linden 65cffb24e9 More missing 'override's 2018-02-27 13:01:45 -08:00
Rider Linden 09a8b0e501 Need to bring the mac in... 2018-02-27 12:27:21 -08:00
Rider Linden edc12edaae Missed two overrides. 2018-02-27 11:02:37 -08:00
Rider Linden 87f5675455 XCode now gets cranky about override (or lack there of) 2018-02-27 10:46:21 -08:00
Rider Linden 9f2f2a2874 Replace variadic template with more specific expansion. 2018-02-27 09:38:06 -08:00
Rider Linden e2e63598d4 Merge 2018-02-26 09:29:38 -08:00
Rider Linden b766466b30 Added settings inventory object with subtype 2018-02-26 09:27:14 -08:00
Graham Linden graham@lindenlab.com 3101793458 Add distinct versions of sky, cloud, and transport shaders so they can be different with adv atmo shaders. 2018-02-26 16:41:39 +00:00
Graham Linden graham@lindenlab.com 6303ef5763 Redo advanced atmo shader integration with SL. 2018-02-26 16:38:50 +00:00
Graham Linden graham@lindenlab.com 6cc4a091b3 Add settings/validations for new advanced atmo settings. 2018-02-22 00:35:24 +00:00
Graham Linden graham@lindenlab.com 99b82d9449 Atmospherics WIP
libatmosphere integrated in indra/llrender/llatmosphere.cpp

Still working on runtime shaders to use libatmosphere precomputed atmospherics textures
2018-02-18 15:52:23 +00:00
Oz Linden 5510b589b1 increment viewer version to 5.1.2 2018-02-12 13:33:08 -05:00
Oz Linden c0f9cdbf6d Added tag 5.1.1-release for changeset 26d9e9bb166a 2018-02-12 13:33:08 -05:00
Rider Linden e9edd37cdb Update a couple constructs 2018-02-09 10:10:13 -08:00
Rider Linden 7838189843 boost->std & same level interp 2018-02-06 17:27:56 -08:00
Rider Linden f07e5ee2a4 Transitions between skys. 1 2018-02-05 15:12:23 -08:00
Rider Linden 1488567212 Unused function in llsettingsdaycycle 2018-01-30 17:10:03 -08:00
Rider Linden 0bf50e2f8c Cleanup on daycyle selection and stack. Move blenders into environment.
(Transition bronken, instant only. Shaddows moved based on region, not parcel)
2018-01-30 16:42:34 -08:00
Rider Linden fbd8a98300 Selects correct day cycle. Fix an error validating legacy daycycles. 2018-01-25 17:21:25 -08:00
Rider Linden 9b05a8d1cd Merge 2018-01-24 17:31:07 -08:00
Rider Linden b4af7fe9d0 Settins failure fix. 2018-01-24 17:30:56 -08:00
Rider Linden 2d41de9007 MAINT-8052: Parcel environments. Set, clear and get. 2018-01-24 13:36:59 -08:00
AndreyL ProductEngine 096b0851aa MAINT-8197 Fix for crash in gpu_benchmark()
including safety checks and some refactoring
2018-01-24 21:16:27 +02:00
Rider Linden 536aeb54a6 MAINT-8052: One more step towards parcel environments. 2018-01-23 17:34:25 -08:00
Rider Linden 5e544ee35d Adding a couple files that got skipped. 2018-01-23 12:03:03 -08:00
Thomas Nelson 6489598d57 Merged lindenlab/viewer64 into default 2018-01-23 08:55:58 -08:00
Rider Linden 1b8c2b5ebb MAINT-8052: Initial support for new EEP cap 2018-01-23 08:54:34 -08:00
Oz Linden ac87c608de correct more 64bit vivox dll names 2018-01-18 12:59:14 -05:00
Oz Linden 4181b1d9e2 correct 64bit vivox dll names 2018-01-18 12:49:54 -05:00
Oz Linden 96d28ad5a7 more places where vivox names must be conditional on address size 2018-01-18 10:15:15 -05:00
Oz Linden 5bfc1e7ed7 copy all versions of libnghttp for tests 2018-01-18 08:23:49 -05:00
Oz Linden c7fdc4c15d update Certificate Authorities 2018-01-17 17:09:25 -05:00
Oz Linden 0db3fa4503 use 64bit vivox sdk components in 64bit windows builds 2018-01-17 15:21:46 -05:00
Oz Linden 520b2418dc fix merge error in build script 2018-01-17 13:31:40 -05:00
Oz Linden d7c8678c3a merge 5.1.0-release 2018-01-17 12:43:28 -05:00
Oz Linden 7acbd8ed8d merge sling-buildscripts change 2018-01-16 14:14:27 -05:00
Oz Linden 7656e3e0b3 increment viewer version to 5.1.1 2018-01-16 14:10:39 -05:00