Andrew Meadows
|
01950fba96
|
recover unused code that may prove useful someday
|
2016-05-05 18:28:27 -07:00 |
|
Andrew Meadows
|
64c2e2d175
|
remove warning about unused variable
|
2016-05-05 18:28:27 -07:00 |
|
Andrew Meadows
|
2cbc771eba
|
reorder data members, remove cruft, 744->616 bytes
|
2016-05-05 18:28:27 -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 |
|
Andrew Meadows
|
60a72c6660
|
getViewFrustum() provides const pointer
|
2016-05-05 18:28:27 -07:00 |
|
Zach Pomerantz
|
1553f532ba
|
Specialize usleep for Win32
|
2016-05-04 15:40:53 -07:00 |
|
Zach Pomerantz
|
526143b097
|
Improve perf of Win32 usleep
|
2016-05-04 13:36:07 -07:00 |
|
Zach Pomerantz
|
0f6162d683
|
Use appropriate units for timing tests
|
2016-05-04 13:23:10 -07:00 |
|
Brad Hefta-Gaub
|
754ef071eb
|
Merge pull request #7786 from sethalves/web-scripts-use-local-libs
allow scripts on the web to refer to local libraries with /~/
|
2016-05-03 11:10:48 -07:00 |
|
Geenz
|
85e0620261
|
Merge branch 'master' of https://github.com/highfidelity/hifi
|
2016-04-30 15:40:28 -04:00 |
|
Seth Alves
|
b28cfd27ec
|
fix problem where canonicalFilePath will strip a trailing slash
|
2016-04-29 13:17:59 -07:00 |
|
Andrew Meadows
|
b95c81d0ba
|
Merge pull request #7763 from huffman/fix/gpu-ident-debug
Fix assert crash in GPUIdent
|
2016-04-28 08:02:11 -07:00 |
|
Geenz
|
ae5ef6d948
|
Remove toLinearVec3 from ColorUtils
toGamma22Vec3 should probably stay since that is a valid conversion from linear to a gamma space of 2.2.
|
2016-04-26 17:00:59 -04:00 |
|
Anthony J. Thibault
|
d9063b199e
|
GeometryUtils: coneSphereAngle test
|
2016-04-26 13:31:06 -07:00 |
|
Ryan Huffman
|
e5f2658fd9
|
Update GPUIdent to take address of spInstance directly
|
2016-04-26 09:23:08 -07:00 |
|
Geenz
|
ba5fa70b83
|
Convert sRGB values for materials.
|
2016-04-25 13:31:50 -04:00 |
|
Geenz
|
97931d96b8
|
Move sRGB calcs to ColorUtils
And start consolidating any conversions with calls into ColorUtils.
|
2016-04-25 12:59:16 -04:00 |
|
Brad Hefta-Gaub
|
04dab65b59
|
Merge pull request #7727 from ZappoMan/supportLargeClockSkew
support for larger than 35 minute clock skew
|
2016-04-23 08:42:38 -07:00 |
|
Brad Hefta-Gaub
|
f1f9c6740d
|
Merge pull request #7745 from jherico/mac_texture_fix
Fixing texture storage allocation on OSX/GL 4.1
|
2016-04-22 17:07:12 -07:00 |
|
Bradley Austin Davis
|
d87c92baee
|
Fixing memory detection on OSX
|
2016-04-22 16:30:36 -07:00 |
|
Chris Collins
|
9bd9de5710
|
Merge pull request #7636 from samcake/red
Stereo drawcall amplification
|
2016-04-22 15:46:18 -07:00 |
|
Brad Hefta-Gaub
|
410bf3c95a
|
Merge pull request #7711 from AndrewMeadows/faster-kinematics
faster hifi kinematic motion calculations take-4
|
2016-04-22 13:41:02 -07:00 |
|
Brad Hefta-Gaub
|
c410242fb2
|
Merge pull request #7688 from jherico/texture_derez
Reducing GPU texture memory footprint
|
2016-04-22 13:20:54 -07:00 |
|
Seth Alves
|
e827a99222
|
Merge pull request #7732 from Atlante45/fix/settings-crash
Fix crash on exit in Settings
|
2016-04-22 11:46:30 -07:00 |
|
Andrew Meadows
|
afcf6d68a7
|
move deactivation thresholds to shared header
|
2016-04-22 09:38:43 -07:00 |
|
Andrew Meadows
|
c8f0b0501a
|
avoid active object update cycles
|
2016-04-22 09:38:43 -07:00 |
|
Andrew Meadows
|
3639ffe53e
|
optimize kinematic motion math
|
2016-04-22 09:38:43 -07:00 |
|
Andrew Meadows
|
905c5398c4
|
add EntityItem::set/getTransformAndVelocities()
|
2016-04-22 09:38:43 -07:00 |
|
Brad Hefta-Gaub
|
72c81e2378
|
Merge branch 'master' of https://github.com/highfidelity/hifi into supportLargeClockSkew
|
2016-04-21 16:26:44 -07:00 |
|
Brad Hefta-Gaub
|
d87d631871
|
Merge pull request #7708 from zzmp/feat/render-rates
Add renderRates.js to visualize rates over time
|
2016-04-21 15:59:58 -07:00 |
|
Brad Hefta-Gaub
|
2abcc454b0
|
CR feedback
|
2016-04-21 15:48:18 -07:00 |
|
Brad Davis
|
2689f2cc4a
|
Add MB/KB/Byte conversion macros
|
2016-04-21 14:46:11 -07:00 |
|
Howard Stearns
|
7f748153c5
|
Mac code for gpu memory.
|
2016-04-21 14:46:08 -07:00 |
|
Atlante45
|
0c32f47f50
|
Don't call virtual method from base dtor
|
2016-04-21 13:25:31 -07:00 |
|
Brad Hefta-Gaub
|
f9c4959578
|
remove some debugging, tweak formatting
|
2016-04-21 09:53:00 -07:00 |
|
Brad Hefta-Gaub
|
ddf5b0f316
|
some debugging
|
2016-04-21 10:32:22 -07:00 |
|
howard-stearns
|
c274df6066
|
uint64
|
2016-04-20 22:57:33 -07:00 |
|
howard-stearns
|
904e87313e
|
Match the gpu adapter names gainst the vendor and renderer names used by
the ogl we're using, so that we pick the right GPU to get info from.
|
2016-04-20 22:57:32 -07:00 |
|
howard-stearns
|
b403dcb0d9
|
An experiment to see if dual-card Windows desktops can be made to answer
the correct card.
|
2016-04-20 22:57:32 -07:00 |
|
howard-stearns
|
cb137635db
|
Fix stupid MSVC default indentation.
|
2016-04-20 22:57:31 -07:00 |
|
howard-stearns
|
c12772e4c6
|
GPU identification utilities
|
2016-04-20 22:57:30 -07:00 |
|
Brad Hefta-Gaub
|
31f9d592e0
|
support for larger than 35 minute clock skew
|
2016-04-20 18:42:00 -07:00 |
|
Zach Pomerantz
|
477d6f40e4
|
Avoid use of atomic copy ctor in RateCounter
|
2016-04-20 13:39:57 -07:00 |
|
samcake
|
474d667f27
|
One more uneeded change
|
2016-04-19 11:03:35 -07:00 |
|
samcake
|
28521aa66a
|
REmoving uneeded changes
|
2016-04-19 11:01:41 -07:00 |
|
samcake
|
265f6f1275
|
Updating & Merging with master
|
2016-04-19 10:05:44 -07:00 |
|
Brad Hefta-Gaub
|
b0f3b24caa
|
Merge pull request #7699 from OmegaHeron/gcc53
Gcc53
|
2016-04-19 07:34:24 -07:00 |
|
Brad Hefta-Gaub
|
8f19eba5c2
|
Merge pull request #7685 from zzmp/debug/sub
Add sub to Debug Counter
|
2016-04-19 07:27:49 -07:00 |
|
Omega Hereon [J.L.]
|
64f6a59bb3
|
Merge remote-tracking branch 'upstream/master' into gcc53
|
2016-04-19 01:11:35 +00:00 |
|
Zach Pomerantz
|
6d7f8f4a6f
|
Make RateCounter rate atomic
|
2016-04-18 17:42:45 -07:00 |
|
Brad Hefta-Gaub
|
01907f181f
|
Merge branch 'master' of https://github.com/highfidelity/hifi into improveHMD
|
2016-04-18 16:01:42 -07:00 |
|
Seth Alves
|
4bf98a80b9
|
Merge pull request #7667 from AndrewMeadows/fix-entity-server-crash
fix entity-server crash when entity moves out of bounds
|
2016-04-18 14:09:21 -07:00 |
|
Omega Hereon [J.L.]
|
b3b58b8176
|
Fix instances of error: isnan was not declared in this scope with GCC5.3/Ubuntu 16.04
In all but these 3 files isnan is glm::isnan
|
2016-04-18 18:45:15 +00:00 |
|
Brad Hefta-Gaub
|
8f3d48190a
|
switch to QRect instead of vec4
|
2016-04-16 16:59:47 -07:00 |
|
Joe Large [Omega Heron]
|
be208ba682
|
Revert "Correct references to isnan to glm::isnan for compat with Ubuntu 16.04/GCC 5.3"
Moving this to a branch.
This reverts commit b88fc62b97 .
|
2016-04-16 18:24:50 -04:00 |
|
Brad Hefta-Gaub
|
54777c9cd5
|
Merge branch 'master' of https://github.com/highfidelity/hifi into improveHMD
|
2016-04-16 15:19:35 -07:00 |
|
Joe Large [Omega Heron]
|
b88fc62b97
|
Correct references to isnan to glm::isnan for compat with Ubuntu 16.04/GCC 5.3
|
2016-04-16 17:46:37 -04:00 |
|
samcake
|
d2cb017a04
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-04-16 10:44:56 -07:00 |
|
Brad Hefta-Gaub
|
04df84974c
|
handle repositioning of qml windows
|
2016-04-15 19:50:12 -07:00 |
|
Zach Pomerantz
|
cf9d160602
|
Add sub to Debug Counter
|
2016-04-15 16:39:57 -07:00 |
|
Chris Collins
|
7b49552066
|
Merge pull request #7677 from howard-stearns/RateCounter-adjustment
Don't truncate time when accumulating, and then divide by non-truncated.
|
2016-04-15 15:59:13 -07:00 |
|
samcake
|
298300e42f
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-04-15 14:16:02 -07:00 |
|
Anthony J. Thibault
|
38418d0169
|
Moved isListOfStrings into shared/ScriptValueUtils
Also fixed some single line ifs.
|
2016-04-15 13:47:30 -07:00 |
|
howard-stearns
|
089e7eb6b3
|
Don't truncate time when accumulating, and then divide by non-truncated.
|
2016-04-15 10:17:57 -07:00 |
|
Andrew Meadows
|
a263091c94
|
fix entity-server crash for out of bounds
|
2016-04-14 15:23:14 -07:00 |
|
Andrew Meadows
|
4d7efbc43f
|
faster isNaN() and friends
|
2016-04-14 11:18:10 -07:00 |
|
Andrew Meadows
|
bb59860cfe
|
update Aabb's of static objects when they move
|
2016-04-14 11:18:10 -07:00 |
|
Brad Hefta-Gaub
|
37dcfdad8a
|
Merge pull request #7652 from huffman/feat/crash-menu
Move crash menu items to submenu and add new crash types
|
2016-04-14 09:32:36 -07:00 |
|
samcake
|
6c3e011b89
|
Expose cleanely the 3 different techniques
|
2016-04-14 02:43:28 -07:00 |
|
Zach Pomerantz
|
774eb1c45a
|
Make shared Debug header
|
2016-04-13 15:48:26 -07:00 |
|
Ryan Huffman
|
47c2a1722b
|
Merge branch 'master' of https://github.com/highfidelity/hifi into feat/crash-menu
|
2016-04-13 14:40:46 -07:00 |
|
Ryan Huffman
|
9ee81a73c7
|
Fix clang warning in CrashHelpers::newFault
|
2016-04-13 13:41:45 -07:00 |
|
Brad Hefta-Gaub
|
4b3b917af6
|
add support for avatar licenses in FST files
|
2016-04-13 12:26:09 -07:00 |
|
Ryan Huffman
|
e563de9ef8
|
Fix 'array is too large' warning
|
2016-04-13 11:28:54 -07:00 |
|
Ryan Huffman
|
6cbd31fa51
|
Cleanup unnecessary scoping in pureVirtualCall
|
2016-04-13 11:28:37 -07:00 |
|
Ryan Huffman
|
7fbaa77c0b
|
Fix missing brace in namespace
|
2016-04-13 10:24:39 -07:00 |
|
Ryan Huffman
|
91da4229ac
|
Fix unused variable warning in CrashHelpers.h
|
2016-04-13 09:42:20 -07:00 |
|
Ryan Huffman
|
0c1277ae7a
|
Add CrashHelpers.h and add to separate submenu
|
2016-04-12 16:44:11 -07:00 |
|
samcake
|
ff1df0d45e
|
Merge branch 'master' of https://github.com/highfidelity/hifi into red
|
2016-04-12 15:29:58 -07:00 |
|
samcake
|
ab9f41f5eb
|
Trying something a bit more radical for timing
|
2016-04-12 15:29:31 -07:00 |
|
Brad Hefta-Gaub
|
88ca5520be
|
Merge pull request #7647 from jherico/rate_counter
Fixing rate counter
|
2016-04-12 14:48:05 -07:00 |
|
Brad Davis
|
9f2eabe6ce
|
Fixing rate counter
|
2016-04-12 14:11:56 -07:00 |
|
Seth Alves
|
2b63c2a8ba
|
Merge pull request #7641 from hyperlogic/tony/macos-cpuid-fix
Rename CPUID to CPUIdent to fix XCode 7.2 builds
|
2016-04-12 12:48:15 -07:00 |
|
Anthony J. Thibault
|
32ccc1d68e
|
Windows build fixes
|
2016-04-12 10:53:04 -07:00 |
|
Brad Hefta-Gaub
|
c5840f217a
|
Merge pull request #7630 from jherico/fps_fix
Fix FPS counter
|
2016-04-12 08:31:58 -07:00 |
|
Anthony J. Thibault
|
470aac3acf
|
Rename CPUID to CPUIdent to fix XCode 7.2 builds
|
2016-04-11 11:54:17 -07:00 |
|
Brad Davis
|
df8ad57185
|
Fix FPS counter
|
2016-04-11 00:25:16 -07:00 |
|
Brad Hefta-Gaub
|
cc418c615f
|
Merge pull request #7631 from sethalves/parent-equipping-and-platform-hack
treat children of avatars and children of entities differently until velocity handling is fixed
|
2016-04-10 14:55:03 -07:00 |
|
Seth Alves
|
43f735dd21
|
avoid loop where bullet moves an entity and then an entity tells bullet that it has moved.
|
2016-04-09 22:18:43 -07:00 |
|
Seth Alves
|
3890a71433
|
treat children of avatars and children of entities differently until this is fixed
|
2016-04-09 08:37:41 -07:00 |
|
Brad Hefta-Gaub
|
772e7b95f6
|
Merge pull request #7584 from zzmp/log/dep-is-set
Avoid warning for expected unset PresentThread
|
2016-04-07 14:47:56 -07:00 |
|
Zach Pomerantz
|
37efeb7f29
|
Avoid warning for expected unset PresentThread
|
2016-04-05 14:59:59 -07:00 |
|
Seth Alves
|
d5136f011c
|
Merge branch 'master' of github.com:highfidelity/hifi into update-collision-hulls-of-avatar-children
|
2016-04-05 11:08:38 -07:00 |
|
Seth Alves
|
294bdcb18e
|
has-ancestor should test self
|
2016-04-04 17:41:01 -07:00 |
|
Seth Alves
|
cecb3a6ff1
|
unmangle merge
|
2016-04-04 17:07:08 -07:00 |
|
Seth Alves
|
d814d7b35d
|
merge from upstream
|
2016-04-04 16:32:49 -07:00 |
|
Seth Alves
|
69bb0ebd74
|
Revert "faster kinematic motion for entities"
|
2016-04-04 16:11:54 -07:00 |
|
Seth Alves
|
b8587e0711
|
update collision shapes of entities which are children of avatars
|
2016-04-04 16:06:53 -07:00 |
|
Seth Alves
|
c48a67b933
|
Merge pull request #7544 from AndrewMeadows/faster-kinematics
faster kinematic motion for entities
|
2016-04-04 15:26:32 -07:00 |
|
Brad Davis
|
d98abbc7df
|
First pass at threaded texture transfers
|
2016-04-04 10:23:01 -07:00 |
|