Andrey Lihatskiy
fa9d4927f4
Merge remote-tracking branch 'NickyD/viewer-cleanup:master' into DRTVWR-543-maint
...
# Conflicts:
# autobuild.xml
2022-03-01 02:59:15 +02:00
Nicky
df00e8a0b2
There seems to be a reluctance to kill boost for VS2005(!), lets get rid
...
of it.
2022-02-28 23:23:31 +01:00
Nicky
6906582401
Calling a method on a pointer that is 100% certain to be inalid is a
...
really bad idea ...
2022-02-28 22:23:05 +01:00
Nicky
35cec6e3ad
Initialize PODs with 0 and not leave anyting to chance.
2022-02-28 22:20:41 +01:00
Nicky
43031968a6
Merge remote-tracking branch 'll/master'
2022-02-28 22:04:05 +01:00
Andrey Lihatskiy
201f83472c
Merge branch 'master' into DRTVWR-543-maint
2022-02-28 21:55:28 +02:00
Andrey Lihatskiy
73eec89131
Merge branch 'master' into DRTVWR-540-maint
...
# Conflicts:
# autobuild.xml
# indra/llcommon/llsys.cpp
# indra/newview/app_settings/key_bindings.xml
# indra/newview/llfloatereditextdaycycle.cpp
2022-02-28 21:54:21 +02:00
Nat Goodspeed
6ca09a9455
Increment viewer version to 6.5.4
...
following promotion of DRTVWR-557
2022-02-28 14:45:27 -05:00
Andrey Kleshchev
92c302d6fb
SL-15940 Verify triangle limit
...
to not trigger an assert inside meshoptimizer
2022-02-25 18:56:54 +02:00
Andrey Kleshchev
c141ecdcc2
SL-3787 Fixed sloppy mode returning invalid model
...
In automatic mode for simple models gradualy increase sloppy decimator until something valid is found.
2022-02-25 13:51:19 +02:00
Andrey Kleshchev
696795a368
SL-16910 Fix Mac not selecting a joystick
2022-02-24 22:58:38 +02:00
Dave Parks
ba6ca8d45f
Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-546
2022-02-24 13:05:07 -06:00
Dave Parks
658a30bd2e
SL-16907 Potential fix for crash in updateSkinInfoMatrixPalette
2022-02-24 13:04:40 -06:00
Andrey Kleshchev
71242b2cc6
SL-16924 Fix viewer not opening events from staging grid
2022-02-24 21:00:54 +02:00
Andrey Kleshchev
21baea0907
SL-3787 Fixed mesh uploader LoD generation returning worse results than higher lod
2022-02-24 14:42:04 +02:00
Mnikolenko Productengine
1af45ee1df
SL-16921 FIXED Viewer crashes on disconnect if 'About land' floater is opened
2022-02-24 13:04:09 +02:00
Dave Parks
85e480616d
Fix for mac build
2022-02-23 19:59:46 -06:00
Dave Parks
4f9fa5e817
Fix for some GPUs thinking they have 0 available vram.
2022-02-23 19:53:49 -06:00
Dave Parks
fc0b238654
Fix for media textures failing to update (and eating lots of memory) on Mac/Intel
2022-02-23 17:55:44 -06:00
Dave Parks
d9a68339d5
SL-16815 and SL-16906 Avoid redundant bumpmap generation, add some assertions around ref counting and (hack) fix crash on shutdown from dangling texture reference (reduced to 1 dangling texture from several hundred, can't find the remaining reference).
2022-02-23 16:51:33 -06:00
Dave Parks
65a28c5d7d
Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-546
2022-02-23 16:04:49 -06:00
Dave Parks
8ffe3b7b30
Fix for mac build
2022-02-23 16:04:31 -06:00
Mnikolenko Productengine
8bd71fe6e8
SL-16904 FIXED The viewer crashes after trying to empty trash containing calling card
2022-02-23 18:38:06 +02:00
Dave Parks
74641a1213
SL-16815 Cleanup -- disable multithreaded bumpmap generation while tracking down loading issues, fix sync issue in single threaded mode in media textures, restore LL_IMAGEGL_THREAD_CHECK functionality
2022-02-22 19:48:01 -06:00
Dave Parks
ce534cf32e
Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-546
2022-02-22 15:00:53 -06:00
Dave Parks
1c5c45f273
SL-16815 Fix for broken media texture updates when multithreaded GL is disabled.
2022-02-22 14:58:50 -06:00
Andrey Kleshchev
900c13d361
SL-16892 Fix incorrect width of dropdown menus
2022-02-22 00:05:38 +02:00
Andrey Kleshchev
4e31ff1d7e
SL-16056 Load cloud texture only once
2022-02-21 23:11:17 +02:00
Andrey Kleshchev
e24acd81e0
SL-16892 Fix crash at getCameraOffsetInitial
...
getCameraOffsetInitial() call can happen before init()
2022-02-21 21:31:19 +02:00
Mnikolenko Productengine
97f6736d7f
Cached setting should be used in draw() calls
2022-02-21 17:46:27 +02:00
Mnikolenko Productengine
9f10853c03
SL-16887 FIXED Crash in LLNetMap::draw
2022-02-21 16:07:58 +02:00
Brad Kittenbrink
d7a15a63ff
SL-16869 Removed unused LoginFailedAuthenticationFailedMFA message id.
2022-02-18 14:33:01 -08:00
Dave Parks
1461e4d437
SL-16815 Fix for crash when disabling ALM.
2022-02-18 15:52:24 -06:00
Dave Parks
1d378deab5
Merge branch 'DRTVWR-546' of ssh://bitbucket.org/lindenlab/viewer into DRTVWR-546
2022-02-18 15:38:17 -06:00
Dave Parks
7c90b82ff7
SL-16815 Better occlusion query name pool. Leverage pool FILO nature to avoid reusing a query while the GPU is still chewing on it.
2022-02-18 15:37:55 -06:00
Andrey Kleshchev
74ac4ae0eb
SL-16811 Shape preview images do not display all of the attachments.
2022-02-18 22:38:24 +02:00
Nicky
07d7dcc0be
Brinng back indra/cmake/LLAppearanceUtility.cmake as well.
2022-02-18 21:24:40 +01:00
Nicky
4a311d6266
Bring back llappearance_utility.
2022-02-18 21:19:06 +01:00
Dave Parks
a8b5ef66a9
SL-16886 Fix for bad batching parameters for some rigged meshes.
2022-02-18 13:14:16 -06:00
Dave Parks
0d6aa3c0fe
SL-16815 Remove frame stalls from occlusion queries, bumpmap updates, and querying for available video memory.
2022-02-17 22:52:23 +00:00
Andrey Kleshchev
892f7d98d5
SL-16861 Animesh and avatar color change fix
2022-02-17 21:29:05 +02:00
Nat Goodspeed
a6430f42f3
SL-16842, SL-14300: Merge branch 'DRTVWR-555' into DRTVWR-553-555
2022-02-15 16:11:59 -05:00
Nat Goodspeed
f09b0a6a08
SL-16842, SL-14300: Update to viewer-manager build 568552
2022-02-15 16:10:36 -05:00
Andrey Kleshchev
ce6dd53f9c
SL-16564 'Click to' action 'None' doesn't work as intended #2
2022-02-15 14:45:17 +02:00
Andrey Kleshchev
921fe18f8b
SL-16564 'Click to' action 'None' doesn't work as intended
...
There shouldn't be any differences for 'None' between normal objects and attachments
2022-02-15 14:45:13 +02:00
Dave Parks
f47730b92c
SL-16418 Media texture update stall fix. Make media texture updates use LLImageGL thread to update, fix AMD sync issue on ImageGL thread and install debug callbacks on LLImageGL thread when debug gl enabled.
2022-02-14 18:07:24 +00:00
Andrey Lihatskiy
f695a5d1a8
SL-15742 Return correct default platform for linux
...
Since python 3.3 sys.platform for Linux will always be 'linux'. See https://bugs.python.org/issue12326 - fix by NickyD
2022-02-14 19:52:09 +02:00
Nicky
84ca1a3c7a
Do not bit blast 0 into a non POD struct to zero it, rather use the default constructor.
...
There is a few peculiar differences in default member initializationn namely:
gamma > 1.0f; sun_norm > 0.0f, 1.0f, 0.0f, 1.0f; cloud_shadow > 1.0f; dome_radius > 1.0f; dome_offset > 1.0f
Which probably made the original memset produce the wrong result anyway as it differs from the value the
LLVOSky set (the default ctor of AtmosphericsVars) vs what the memset would produce in case of a force update (all 0s).
2022-02-12 18:47:31 +01:00
Nicky
af610f4ad8
Update CMakeLists of doxygen project to require at least cmake 3.8.0 (same version as viewer) to get rid of deprecation warning.
2022-02-12 18:35:12 +01:00
Nicky
ee4249378a
Spring cleaning, remove all traces of old 32 bit darwin/linux packages.
2022-02-11 22:11:18 +01:00