Nat Goodspeed
6ca09a9455
Increment viewer version to 6.5.4
...
following promotion of DRTVWR-557
2022-02-28 14:45:27 -05:00
Mnikolenko Productengine
1f1d762693
SL-16939 FIXED Graphics driver version is not displayed for Portuguese language
2022-02-28 13:18:53 +02: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
Andrey Kleshchev
b21c17eee9
Debug Fmod with logging #2
2022-02-23 10:45:30 +02:00
Andrey Kleshchev
2f78338aeb
Debug Fmod with logging
2022-02-23 10:45:25 +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
Andrey Kleshchev
935c1362a2
Restored SL-14961
...
SL-14961 works better for windows than rethrow
2022-02-14 22:59:26 +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
Andrey Kleshchev
a5f06a1b81
SL-4488 Fixed ambiguity mapped weights to vertices in uploader
...
Were not displaying and uploading correctly.
2022-02-12 23:13:36 +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
Nat Goodspeed
cedbf23fd1
SL-10190: Add menu commands to force AV or exception in coroutine.
...
"Bad memory access" and "unhandled exception" are the two categories of error
that we expect might be different in a coroutine than in the viewer's main
fiber. Without this change, we've had no reliable way to force either of those
to occur.
This will require translation work for two new menu items.
# Conflicts:
# indra/newview/skins/default/xui/en/menu_viewer.xml
2022-02-11 21:03:35 +02:00
Nat Goodspeed
913bddf18f
SL-10190: Slightly reduce conditional clutter in llcoros.{h,cpp}.
...
Rename 'winlevel()' to 'sehandle()'; change it from a static member function
to a free function, thus eliminating the conditional in llcoros.h.
Elsewhere than Windows, provide a zero-cost pass-through sehandle()
implementation, eliminating the conditional in toplevel().
# Conflicts:
# indra/llcommon/llcoros.cpp
# indra/llcommon/llcoros.h
2022-02-11 20:59:16 +02:00