Beq
105f20b055
FIRE-31326 - Fix crash thread contention crash
...
Crash caused by DD stepping and AutoTune both hacking the RenderFarClip. Added a proxy tunables structure to allow the main thread to tweak the tunables while the work is still done on the perf thread.
2022-01-30 15:48:16 +00:00
Ansariel
f0ca9f9d17
Fix merge error
2021-12-16 09:51:20 +01:00
Ansariel
3322eadea0
Merge branch 'master' of https://vcs.firestormviewer.org/viewer-merges/phoenix-firestorm-519
2021-11-16 13:04:22 +01:00
Ansariel
ced9423261
Merge branch 'DRTVWR-534' of https://bitbucket.org/lindenlab/viewer
2021-11-16 12:17:26 +01:00
Ansariel
627eecd577
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2021-11-16 08:22:59 +01:00
Andrey Lihatskiy
0505c6ebbb
Merge branch 'master' into DRTVWR-534
...
# Conflicts:
# indra/newview/VIEWER_VERSION.txt
2021-11-16 01:21:55 +02:00
Ansariel
b14d460dca
Merge branch 'DRTVWR-545-maint-mix' of https://bitbucket.org/lindenlab/viewer
2021-11-10 21:21:51 +01:00
Ansariel
6254497151
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2021-11-10 21:17:02 +01:00
Beq
3ed58d8b63
Fix backgroundyield derp and stop settings reload during autotune
2021-11-10 17:06:00 +00:00
Beq
233739879b
Add debug control to disable perfstats
2021-11-05 17:15:27 +00:00
Beq
cb1af2dc78
Merge initial perf floater for experimental release
2021-11-04 02:13:49 +00:00
Beq
512dc34684
Merge remote-tracking branch 'firestorm-release/master'
2021-11-04 02:09:59 +00:00
Beq
8557385707
rationalised changes for stats collection
...
includes additional tracy scopes for testing
most changes are to allow batching stat updates to reduce overhead.
2021-11-03 19:13:12 +00:00
Andrey Kleshchev
404e69e594
SL-15462 Convert waitForChannel() into state machine
2021-10-28 21:25:38 +03:00
Beq
a4a7a765f1
Major refactor and extension of perfdata
...
All data now collated in a separate thread via lock free queue
data for all "self" attachments collected including non-rigged
known issues:
some double counting exists
* in non rigged alpha mask, maybe elsewhere
2021-10-21 13:18:45 +01:00
Ansariel
e8efe2c500
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2021-10-15 14:24:05 +02:00
Ansariel
4bdc1843ca
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2021-10-14 22:50:36 +02:00
Callum Prentice
8a1bc1b9e2
Merge with head of Master after a new Viewer release
2021-10-13 14:47:06 -07:00
Andrey Lihatskiy
fb170ffe21
Merge branch 'master' into DRTVWR-545-maint-mix
2021-10-14 00:35:08 +03:00
Beq
390c136430
Migrate perfstats away from telemetry/profiling
...
perfstats is now a standalone module.
2021-10-13 02:04:05 +01:00
Ansariel
160f44375e
Merge branch 'DRTVWR-545-maint-mix' of https://bitbucket.org/lindenlab/viewer
2021-10-12 12:59:35 +02:00
Beq
35410bdeb6
Perf Floater with auto-FPS
2021-09-25 16:07:45 +01:00
Andrey Kleshchev
f30cc7b5bb
Revert "SL-11841 make ‘Push to talk’ the default setting"
...
This reverts commits:
126877bc5b
b661f62a7a
ce660c7e7b
2021-09-21 00:20:37 +03:00
Ansariel
7cdd463954
Merge branch 'DRTVWR-545-maint-mix' of https://bitbucket.org/lindenlab/viewer
2021-09-20 13:16:41 +02:00
Ansariel
7a845ee23b
Merge branch 'master' of https://vcs.firestormviewer.org/viewer-merges/phoenix-firestorm-522
2021-09-20 12:59:14 +02:00
Ansariel
7f1ebf1df8
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2021-09-20 11:24:49 +02:00
Ansariel
4946055f28
Merge branch 'DRTVWR-520-apple-notarization' of https://bitbucket.org/lindenlab/viewer
2021-09-20 11:19:27 +02:00
Ansariel
931fec6d7a
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2021-09-20 11:12:47 +02:00
Andrey Kleshchev
ce660c7e7b
SL-11841 Fix PushToTalkToggle being set incorectly
...
Due to changed defaults, legacy compatibility will no longer work corectly, remove it
2021-09-18 00:08:27 +03:00
Beq
b5b32cc169
more wip perf floater
2021-09-14 12:31:41 +01:00
Beq
8b80fa2779
Initial intergation of ART with LL Perf floater
2021-09-06 17:28:30 +01:00
Mnikolenko ProductEngine
8c7db0ad6c
SL-15902 Cleanup gSecAPIHandler
2021-09-03 22:21:29 +03:00
Andrey Kleshchev
7fc6519208
DRTVWR-545 Megre fix
2021-09-03 10:49:45 +03:00
Andrey Lihatskiy
b18f328c08
Merge branch 'DRTVWR-522-maint' into DRTVWR-545-maint-mix
...
# Conflicts:
# indra/newview/llappviewer.cpp
# indra/newview/llappviewerwin32.cpp
# indra/newview/llmachineid.cpp
2021-09-03 00:18:26 +03:00
Mnikolenko Productengine
efb50dced0
SL-15872 fixed more cases where sUseFBO wasn't updated correctly
2021-09-01 17:42:22 +03:00
Ansariel
e0948b78b1
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2021-08-31 14:46:36 +02:00
Ansariel
33c20ba190
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
...
# Conflicts:
# autobuild.xml
# indra/CMakeLists.txt
# indra/newview/CMakeLists.txt
# indra/newview/llappviewermacosx.cpp
# indra/newview/llappviewerwin32.h
# indra/newview/viewer_manifest.py
# indra/win_crash_logger/llcrashloggerwindows.cpp
2021-08-24 14:49:13 +02:00
Nicky
f6ca6a5fe5
FIRE-31153; avoid nullptr access.
2021-08-13 21:39:04 +02:00
Nicky
1bfefe7b82
Use correct integer type to avoid overflow in arithmetic expession.
2021-08-13 17:11:10 +02:00
Andrey Lihatskiy
97f09de4fc
Merge branch 'master' into DRTVWR-520-apple-notarization
...
# Conflicts:
# autobuild.xml
# build.sh
# indra/CMakeLists.txt
# indra/newview/CMakeLists.txt
# indra/newview/llappviewermacosx.cpp
# indra/newview/llappviewerwin32.h
# indra/newview/viewer_manifest.py
# indra/win_crash_logger/llcrashloggerwindows.cpp
2021-08-12 23:13:12 +03:00
Ansariel
5776bd5410
Merge branch 'DRTVWR-522-maint' of https://bitbucket.org/lindenlab/viewer
2021-08-09 11:10:17 +02:00
Andrey Kleshchev
1de9a6e32e
SL-15696 Don't be so persistent with outdated driver notification
...
Some manufactures provide no own updated drivers yet forbid users from updating to intel provided one
2021-08-06 20:44:02 +03:00
Ansariel
7ff7317779
Merge branch 'DRTVWR-521-maint' of https://bitbucket.org/lindenlab/viewer
2021-08-02 09:35:11 +02:00
Ansariel
4c4dfb682a
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2021-07-21 13:35:31 +02:00
Ansariel
9718a38e9a
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2021-07-21 03:07:48 +02:00
Andrey Lihatskiy
b388191062
DRTVWR-521 post-merge build fix
2021-07-20 03:02:05 +03:00
Andrey Lihatskiy
6c8e6f033b
Merge branch 'master' into DRTVWR-521-maint
...
# Conflicts:
# autobuild.xml
# indra/llcommon/llerror.cpp
# indra/llui/llnotifications.h
# indra/newview/llappviewer.cpp
# indra/newview/llappviewermacosx.cpp
2021-07-20 02:48:05 +03:00
Andrey Lihatskiy
2ded530f93
Merge branch 'master' into DRTVWR-522-maint
...
# Conflicts:
# doc/contributions.txt
# indra/newview/llappcorehttp.cpp
# indra/newview/llappcorehttp.h
2021-07-19 22:20:45 +03:00
Ansariel
738e5c2659
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2021-07-15 19:56:26 +02:00
Ansariel
ec8bef8e9c
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
...
# Conflicts:
# indra/cmake/bugsplat.cmake
# indra/newview/llappdelegate-objc.mm
2021-07-06 10:32:52 +02:00