Commit Graph

12 Commits (f669e46308dd256367fea5da6946ae7b4dacd7b7)

Author SHA1 Message Date
Ansariel f669e46308 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2022-02-02 09:39:17 +01:00
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 08fe29a658 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2022-01-22 11:46:16 +01:00
Beq 2e503f15bc FIRE-31367 - fixes for weird behaviour after region crossing 2022-01-18 13:50:09 +00:00
Ansariel 0a0e2fe93e Merge branch 'DRTVWR-546' of https://bitbucket.org/lindenlab/viewer 2022-01-15 02:39:07 +01:00
Ansariel d06c357bab Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2021-11-12 11:02:00 +01:00
Beq 95a9bc2b21 Make Self Imposter an option
Also adds the ability to see the "revised" render time rather than the original. This can be confusing when auto tuning so defaults off.

Cleaned up some text
2021-11-11 01:54:27 +00:00
Beq a499734c81 Impostor by distance & enable autotune prefs panel
* enables autotune setting panel
* adds help_topic fs_performance_floater (placeholder page created)
* adds new optional control of maxnonimpostors based on distance from camera.
2021-11-10 10:58:20 +00:00
Beq 7c1d2c4db3 Make ART slider logarithmic + A handful of fixes from feedback by Pan
- cleanup and ratioanlise code altering the settings. 
- rename to make units more obvious
- make slider logarithmic to make the req'd range more practical.
make the auto-tuning more robust and a little less trigger happy. 
- fix incorrect logic that blocked maxnonimposter control from working
- Zoom to Avatar instead of cam to avatar for consistency rather than correctness.
-open phototools not phototools_camera.
2021-11-08 23:37:30 +00:00
Beq 38f2d8076f Add HUD stats and fix double count of self rigged attachment 2021-11-05 17:14:23 +00:00
Beq b25a0055c2 fix sleep/limit detection 2021-11-04 01:54:30 +00:00
Beq 0c999849cc relocated and extended perfstats
Major changes in processing. 
More configuration options to control tweaks
tweak application migrated from performance floater to service etc.
2021-11-03 16:26:01 +00:00