Seth Alves
|
30c5fa6fa1
|
fix divide-by-zero asan warning in LODManager::autoAdjustLOD
|
2018-05-05 20:45:06 -07:00 |
|
Clement
|
da9fb9c751
|
Fix non self-sufficient headers
|
2018-05-04 16:26:41 -07:00 |
|
samcake
|
5a1eac563b
|
Code review fixes
|
2018-04-02 15:50:18 -07:00 |
|
samcake
|
d4bc61fb3d
|
Remove notifications and print outs for LOD changes because it was too much noise
|
2018-04-02 13:53:30 -07:00 |
|
samcake
|
3ed633ebea
|
FIxing the get***LODIncreaseFPS functions evaluation of the threshold FPS for starting increasing LOD again
|
2018-02-06 15:52:32 -08:00 |
|
Andrew Meadows
|
2c43138e14
|
slightly faster auto LOD adjust
|
2018-01-18 08:53:45 -08:00 |
|
Andrew Meadows
|
82cab5e4a1
|
add scripted/qml debug UI for render LOD
|
2018-01-18 08:53:45 -08:00 |
|
Andrew Meadows
|
8c6edc749a
|
provide more context for update perf stats
|
2018-01-09 12:59:32 -08:00 |
|
Andrew Meadows
|
c1906215ba
|
add comments
|
2017-12-20 17:41:08 -08:00 |
|
Andrew Meadows
|
721e9d426a
|
restore signals on LOD change
|
2017-12-20 17:41:08 -08:00 |
|
Andrew Meadows
|
4fb9680f3b
|
also consider GPU render time for LOD adjust
|
2017-12-20 17:41:08 -08:00 |
|
Andrew Meadows
|
9c4a0c8c70
|
tweak LOD adjustment logging
|
2017-12-20 17:41:08 -08:00 |
|
Andrew Meadows
|
8e0d367a2d
|
use full 'present' time for FPS calculation
also, refactor LOD adjust logic
|
2017-12-20 17:41:08 -08:00 |
|
Andrew Meadows
|
7a9d566e02
|
remove unnecessary whitespace
|
2017-12-20 17:41:08 -08:00 |
|
Anthony J. Thibault
|
ba4c0f189e
|
code review feedback
removed discontinuity in safeDeltaTime, which is used to prevent division by zero.
|
2017-11-10 10:25:29 -08:00 |
|
Anthony J. Thibault
|
cb01c5cada
|
compile fix
|
2017-10-10 16:30:11 -07:00 |
|
Anthony J. Thibault
|
cbb0d27f68
|
div by zero fix
|
2017-10-10 16:20:52 -07:00 |
|
Anthony J. Thibault
|
18d723b6b4
|
div by zero fixes, detected by address sanitizer
|
2017-10-10 16:17:39 -07:00 |
|
Andrew Meadows
|
a3ac20d961
|
minor cleanup
|
2017-09-25 15:10:14 -07:00 |
|
Andrew Meadows
|
37c501b131
|
LODManager uses renderTime instead of main loop fps
|
2017-09-25 13:17:21 -07:00 |
|
Andrew Meadows
|
bcf2cc8074
|
use references not pointers for ViewFrustums
also unravelling some spaghetti:
(1) split Octree stuff out of ViewFrustum
(2) moved ViewFrustum from octree to shared lib
(3) removed some cruft
|
2016-05-05 18:28:27 -07:00 |
|
Howard Stearns
|
00f3d6e382
|
Remove LODPreference enum.
|
2016-02-19 14:05:21 -08:00 |
|
Howard Stearns
|
9f7feed544
|
Remove LOD PID controller.
|
2016-02-19 14:00:22 -08:00 |
|
Howard Stearns
|
30b4eace95
|
Remove LOD PID-related preferences and the related toggling of preferences.
|
2016-02-19 11:52:07 -08:00 |
|
howard-stearns
|
1225e50581
|
One round of billboard shredding. Server/wire/AvatarData have not been
touched.
|
2016-01-27 16:15:43 -08:00 |
|
Brad Hefta-Gaub
|
d10e1cc39d
|
CR feedback, dead code cleanup
|
2016-01-18 12:09:21 -08:00 |
|
Brad Hefta-Gaub
|
88af387214
|
cleanup
|
2016-01-18 10:10:24 -08:00 |
|
Brad Hefta-Gaub
|
2774df38bc
|
check for entity size before including it for LOD
|
2016-01-18 09:06:57 -08:00 |
|
howard-stearns
|
715826cc0d
|
Full speed (no more half speed), and fix shouldRender for objects larger
than their distance.
|
2016-01-04 15:12:14 -08:00 |
|
Howard Stearns
|
342d3e80bc
|
fix MSVC formatting
|
2016-01-04 09:49:25 -08:00 |
|
Howard Stearns
|
41052083c3
|
Render scenery even if it is far away.
|
2015-12-18 17:05:58 -08:00 |
|
Howard Stearns
|
7e54e1f753
|
missed menu
|
2015-12-16 20:25:37 -08:00 |
|
howard-stearns
|
23ffcdca3e
|
big sweep
|
2015-12-16 17:01:14 -08:00 |
|
howard-stearns
|
09d4a06ad4
|
LODManager-centric stats and preferences.
|
2015-12-16 15:30:48 -08:00 |
|
howard-stearns
|
f47873bac3
|
stats checkpoint
|
2015-12-15 17:00:49 -08:00 |
|
howard-stearns
|
069199554c
|
checkpoint
|
2015-12-15 16:07:37 -08:00 |
|
Brad Hefta-Gaub
|
0b2bf8bda8
|
remove some dead code
|
2015-10-19 15:23:45 -07:00 |
|
Brad Hefta-Gaub
|
110adc5c22
|
fix model LOD behavior
|
2015-10-19 15:21:25 -07:00 |
|
Atlante45
|
cf3b33a96b
|
Replace Application::getInstance() with qApp
|
2015-10-06 13:56:19 -07:00 |
|
Seth Alves
|
508ae276c6
|
enable -Wdouble-promotion
|
2015-06-16 18:23:10 -07:00 |
|
Atlante45
|
c012a581a6
|
Set shouldRender method
|
2015-06-02 19:26:39 +02:00 |
|
Stephen Birarda
|
94739cf8d3
|
move number constants out of SharedUtil to NumericalConstants
|
2015-05-01 10:26:53 -07:00 |
|
Seth Alves
|
9014397167
|
try again without macro
|
2015-04-07 09:59:04 -07:00 |
|
Seth Alves
|
fc5b442e12
|
interface is reserved, so use interfaceapp as the logging tag for interface. also experiment with a macro for logging
|
2015-04-07 09:15:11 -07:00 |
|
Seth Alves
|
fb607e2b26
|
logging groups for library/shared and interface
|
2015-04-06 18:45:06 -07:00 |
|
ZappoMan
|
19feeacc51
|
dead code
|
2015-03-25 16:38:57 -07:00 |
|
ZappoMan
|
f46067b634
|
better tracking of being done with downshifting
|
2015-03-25 16:30:33 -07:00 |
|
ZappoMan
|
68e730af45
|
handle throttle render case and clean up code logic to be more obvious
|
2015-03-25 15:48:50 -07:00 |
|
ZappoMan
|
ec2b11640c
|
more tweaks to LOD logic
|
2015-03-25 12:51:13 -07:00 |
|
ZappoMan
|
b67cf3af24
|
more tweaks to LOD tools dialog
|
2015-03-24 14:33:06 -07:00 |
|