Dave Parks
dfa71e2bb5
SL-17490 Only update a subset of textures each frame and remove dead debug code.
2022-05-31 11:57:15 -05:00
Dave Parks
8c5697a2d6
SL-17490 Update Tracy
2022-05-31 08:33:18 -05:00
Dave Parks
41e32126d4
SL-17484 Unit test build fix (remove priority parameters).
2022-05-24 17:48:41 -05:00
Dave Parks
3e9dcba813
SL-17486 Fix for many texture types failing to load.
2022-05-24 17:03:11 -05:00
Dave Parks
9bcc01e3e3
SL-17484 Build fix.
2022-05-24 14:30:30 -05:00
Dave Parks
7fb07008fc
Merged in SL-17219 (pull request #992 )
...
SL-17219
2022-05-24 18:38:03 +00:00
Dave Parks
9f9465f5bd
Merged DRTVWR-563 into SL-17219
2022-05-24 18:34:52 +00:00
Dave Parks
3365a39080
SL-17451 Fix for erroneous attempt to apply vertex color alpha to texture before alpha masking (we don't actually support this and the vertex color alpha is sometimes zero when you think it ought not be).
2022-05-19 14:02:48 -05:00
Dave Parks
bf183ecff7
SL-17449 Fix for Alexa's hair
2022-05-18 17:56:54 -05:00
Dave Parks
c1deab5ba7
SL-17417 Fix for incorrect reflection orientation on fullbright prims.
2022-05-18 15:55:24 -05:00
Nat Goodspeed
c0aa1a1202
SL-17219: Merge 'DRTVWR-546' of lindenlab/viewer into SL-17219
...
Update task branch from main project branch.
2022-05-18 14:08:24 -04:00
Dave Parks
a936322261
Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-546
2022-05-17 13:23:32 -05:00
Dave Parks
85b3f707d3
SL-17421 Fix for fullbright alpha mask shader ignoring vertex alpha
2022-05-17 13:23:08 -05:00
Andrey Kleshchev
c6fe446c3a
SL-17415 Movement of scripted attached objects is no longer interpolated.
2022-05-17 00:15:32 +03:00
Dave Parks
c7ddba7eb4
SL-17417 Fix for incorrect reflection orientation on some moving child prims.
2022-05-16 16:02:38 -05:00
Andrey Lihatskiy
6309500557
SL-17356 Viewer changes for Premium Plus support
2022-05-11 21:05:46 +03:00
Nat Goodspeed
06aa68c2fb
SL-17219: Delete some unused declarations.
...
These trigger fatal warnings on Mac.
2022-05-10 12:32:43 -04:00
Nat Goodspeed
5bed414ba9
SL-17219: Fix bug: dangling pointer to destroyed std::string.
2022-05-10 12:30:59 -04:00
Nat Goodspeed
4dddb17dfc
SL-17219: Mark LLWindowHeadless virtual overrides 'override'.
...
Also LLSplashScreenHeadless methods. Without this Mac builds fail.
2022-05-10 12:26:44 -04:00
Nat Goodspeed
3604edc27e
SL-17219: LLWindowMacOSX needs getAvailableVRAMMegabytes().
...
This is just a placeholder, but without it the viewer won't even build on Mac.
2022-05-10 12:20:19 -04:00
Nat Goodspeed
72ddfbd76e
SL-17219: WorkQueue::tryPost() must call ThreadSafeSchedule::tryPush().
...
We inadvertently changed tryPost() to call ThreadSafeSchedule::tryPost(),
which doesn't exist.
2022-05-10 12:18:27 -04:00
Andrey Kleshchev
f0fa74fde7
SL-17376 Do not fail build if vcruntime140_1 is missing
...
If there is no vcruntime140_1 in the build system, it is likely that file is not required for the viewer to run.
2022-05-10 18:53:33 +03:00
Andrey Kleshchev
c0adc5e181
SL-17376 Fix viewer failing due to missing vcruntime140_1
2022-05-09 21:22:22 +03:00
Andrey Kleshchev
ca24fc11ea
SL-17375 Crash at LLViewerOctreeEntry::getSpatialExtents()
...
access violation, 'this' was null
2022-05-06 20:55:41 +03:00
Andrey Kleshchev
43517c5adc
SL-17244 Fix 'empty leaf' crashes
2022-05-05 19:41:56 +03:00
Andrey Kleshchev
f3add82a4c
Merge branch master (D550) into DRTVWR-546
...
# Conflicts:
# indra/newview/llappviewer.h
2022-05-04 20:10:29 +03:00
Nat Goodspeed
bc7e2fb7e7
Increment viewer version to 6.5.6
...
following promotion of DRTVWR-550
2022-05-04 11:37:24 -04:00
Dave Parks
1a6eee4ea2
SL-17321 Fix for some particle systems with custom blend functions not rendering.
2022-05-02 11:52:45 -05:00
Andrey Kleshchev
da6f4204b7
SL-17124 make sure window thread wakes up to proces 'quit' message
2022-04-29 22:18:20 +03:00
Andrey Kleshchev
904b16a0a7
SL-17124 switchContext and loadShaderFile crashes
...
- Do not try initializing shaders if requirements are not met or if window does not exist
- Warn user before closing window. Situation is unexpected, there is chance of more issues, like a freeze or a crash on close()
- mHasMultitexture is a solid requirement, if it is not present, we won't be able to run
2022-04-29 19:41:22 +03:00
Andrey Kleshchev
ac0c9a7412
SL-16721 Crash at LLVOAvatar::idleUpdateMisc
2022-04-28 23:06:56 +03:00
Mnikolenko Productengine
9c0ebc5469
SL-17301 FIXED Friends are not showing in friendslist
2022-04-28 11:39:58 +03:00
Dave Parks
a00a569ac8
SL-17276 Potential fix for crash on shutdown on mac.
2022-04-26 16:38:47 -05:00
Dave Parks
436544a51a
SL-17086 Fix for bad lighting in upload preview render.
2022-04-26 14:43:55 -05:00
Dave Parks
bafa869c21
SL-17239 Override face bounding box with avatar bounding box for rigged meshes when calculating virtual size.
2022-04-25 15:58:07 -05:00
Brad Kittenbrink
56a1bc850b
SL-17223 fix unit tests with new method stub implementation
2022-04-25 13:44:38 -07:00
Dave Parks
55179387c7
SL-17236 For real this time, maintain legacy draw order of alpha rigged meshes, batching be damned.
2022-04-25 15:27:39 -05:00
Brad Kittenbrink
372a04dd51
Fix for SL-17223 save mfa_hash protected store immediately so it doesn't get lost in case of crash
2022-04-25 12:35:07 -07:00
Andrey Kleshchev
ffdc04f5d2
SL-17040 Crash due to LLWord not existing
...
LLWord should persist till the end due to wide usage.
2022-04-21 22:58:30 +03:00
Andrey Kleshchev
cf7bc4406e
SL-17159 Crash initializing LLInstanceTrackerPrivate
2022-04-21 20:43:50 +03:00
Andrey Kleshchev
e0c4304e4a
Restored SL-15400, it got lost in an automatic merge
...
Pausing clouds should not pause water
2022-04-19 21:15:58 +03:00
Andrey Kleshchev
ce4c694b66
Merge branch master (D540) into DRTVWR-546
...
# Conflicts:
# indra/llcommon/llsdutil.cpp
# indra/newview/VIEWER_VERSION.txt
# indra/newview/lldrawpoolalpha.cpp
# indra/newview/lldrawpoolwater.cpp
2022-04-18 23:42:39 +03:00
Brad Kittenbrink
e9921e77b0
Merge remote-tracking branch 'origin/master' into DRTVWR-550-mfa
2022-04-18 13:29:25 -07:00
Nat Goodspeed
d031662435
Increment viewer version to 6.5.5
...
following promotion of DRTVWR-540
2022-04-18 13:25:21 -04:00
Dave Parks
b6841d75c2
SL-17219 WIP - Texture pipeline overhaul
2022-04-15 19:02:07 -05:00
Andrey Kleshchev
efb9df04c3
SL-16831 Don't wait for an updater on login failure unles it's the cause of failure
2022-04-15 20:53:21 +03:00
Dave Parks
e33f23f58a
SL-17194 Impostor quality pass 2 (and fix for fully transparent rigged attachments rendering to depth buffer)
2022-04-11 20:06:33 -05:00
Dave Parks
cb6e1ac4a8
Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-546
2022-04-11 15:52:11 -05:00
Dave Parks
1d057dbba2
SL-17173 Impostor quality pass.
2022-04-11 15:51:51 -05:00
Mnikolenko Productengine
d248961c30
SL-17182 FIXED Viewer crashes after changing the environment settings
2022-04-11 17:51:10 +03:00