Seth Alves
|
ac6135387c
|
display plugins are never head controllers
|
2017-06-01 13:37:16 -07:00 |
|
NeetBhagat
|
c7c07b28e9
|
Resolve the reviewed comments of @ZappoMan
|
2017-06-01 12:17:13 +05:30 |
|
Zach Pomerantz
|
954e4979f8
|
expose Audio.devices.input/output
|
2017-05-31 20:14:58 -04:00 |
|
Seth Alves
|
e37387f45c
|
sync
|
2017-05-31 14:01:09 -07:00 |
|
Seth Alves
|
2ad85c158a
|
more work on getting head routed through input system
|
2017-05-30 17:11:56 -07:00 |
|
Seth Alves
|
e82e80e8e0
|
OculusDebugDisplayPlugin is head controller
|
2017-05-30 09:55:33 -07:00 |
|
volansystech
|
0920dbc1a8
|
Resolve the comments of @ZappoMan.
|
2017-05-29 15:53:33 +05:30 |
|
Seth Alves
|
af5ba3a90a
|
ask display-plugins if they are head-controllers
|
2017-05-25 15:14:10 -07:00 |
|
volansystech
|
1f24e38585
|
Initial Commit: Switching from Desktop mode to HMD [Oculus Rift] mode automatically when the user wear Oculus Rift.
|
2017-05-25 14:56:06 +05:30 |
|
Dante Ruiz
|
a31812821a
|
oculus lost tracking, delay hand to side
|
2017-04-04 22:10:47 +01:00 |
|
Ryan Huffman
|
56c5f06365
|
Fix Oculus Touch + Remote not being detected after initial launch
|
2017-03-23 16:29:08 -07:00 |
|
Bradley Austin Davis
|
ce9d637b3f
|
Expose ASW activation status, provide normalized present rate information
|
2017-03-03 10:46:05 -08:00 |
|
Stephen Birarda
|
1993e358d6
|
Merge pull request #9318 from birarda/ovr-platform-entitlement
handle OVR Platform entitlement checks
|
2017-01-16 11:16:31 -08:00 |
|
Brad Davis
|
15b9e750f9
|
Adding tracking of Oculus renders, submits, and frames that are over budget
|
2017-01-06 10:51:26 -08:00 |
|
Stephen Birarda
|
8f279ce1f7
|
only pop to check entitlements if oculus store build
|
2017-01-05 14:21:35 -08:00 |
|
Stephen Birarda
|
46086cdcce
|
set the OCULUS_STORE property with oculus store arg
|
2017-01-05 14:02:35 -08:00 |
|
Stephen Birarda
|
2ec9b81aa6
|
fix passing of OCULUS_APP_ID to platform SDK initialization
|
2017-01-05 11:38:57 -08:00 |
|
Stephen Birarda
|
f592d8d894
|
force entitlement check for all builds with OCULUS_APP_ID
|
2017-01-05 11:38:47 -08:00 |
|
Stephen Birarda
|
b87a1b2b2b
|
only fire the entitlement check if OCULUS_APP_ID is set
|
2017-01-05 11:38:32 -08:00 |
|
Stephen Birarda
|
ea3e5f702a
|
add popping of messages for entitlement check
|
2017-01-05 11:20:45 -08:00 |
|
Stephen Birarda
|
4278d7b20d
|
download and link oculus platform for oculus plugin
|
2017-01-05 11:20:44 -08:00 |
|
Brad Davis
|
9bf4804d3d
|
Use a higher thread priority for Oculus present
|
2017-01-05 11:04:50 -08:00 |
|
Atlante45
|
e5901fa875
|
Make getHardwareStats thread safe
|
2016-12-29 11:13:55 -08:00 |
|
Atlante45
|
f46b8f3e6d
|
Track compositor dropped frames as well.
|
2016-12-29 10:17:40 -08:00 |
|
Atlante45
|
f79c6e08f5
|
Track dropped frames as reported by the Oculus SDK
|
2016-12-28 14:18:23 -08:00 |
|
Brad Davis
|
e58623bcc0
|
Working on test/trace script interface
|
2016-12-22 11:46:40 -08:00 |
|
Brad Davis
|
30a9961362
|
tracing polish
|
2016-12-16 14:02:27 -08:00 |
|
Ryan Huffman
|
2e25f18e76
|
Adjust positioning of avatar hands to match touch controller position
|
2016-12-16 11:03:20 -08:00 |
|
Ryan Huffman
|
7bb2755913
|
Add chrome tracing support
|
2016-12-16 01:14:01 -08:00 |
|
Atlante45
|
07802eb284
|
Fix Oculus Touch flags check
|
2016-12-13 17:08:00 -08:00 |
|
Atlante45
|
7b0b777051
|
Honor reorient and quit request from OVR
|
2016-12-07 17:29:54 -08:00 |
|
Seth Alves
|
7a160ce5e8
|
try, try again
|
2016-11-13 13:39:31 -08:00 |
|
Seth Alves
|
645134e4b0
|
try, try again
|
2016-11-13 13:26:15 -08:00 |
|
Seth Alves
|
f8fb5b9709
|
avoid some more static/global QStrings in plugins
|
2016-11-13 11:29:19 -08:00 |
|
Brad Davis
|
162f24decd
|
Add stutter tracking for Oculus
|
2016-11-11 10:12:41 -08:00 |
|
Ryan Huffman
|
ba7eac5281
|
Override getSubdeviceNames in OculusControllerManager
|
2016-11-01 13:53:10 -07:00 |
|
Brad Hefta-Gaub
|
6d94df346f
|
add async reprojection stat to oculus too
|
2016-10-27 14:00:30 -07:00 |
|
Zach Pomerantz
|
876f70709e
|
change oculus init errors to critical
|
2016-10-17 11:57:32 -07:00 |
|
Zach Pomerantz
|
2191903803
|
avoid uninitialized oculus gl calls
|
2016-10-17 11:08:38 -07:00 |
|
Brad Davis
|
28771cbda9
|
Additional plugin debugging, better plugin resource cleanup
|
2016-10-11 19:40:02 -07:00 |
|
Anthony J. Thibault
|
7ab76984ad
|
Fix crash when switching to desktop mode from oculus HMD mode
Removed internalPresent in oculus uncustomizeContext. It had no ill effects.
|
2016-10-10 16:54:08 -07:00 |
|
Brad Hefta-Gaub
|
735a6ca994
|
Merge pull request #8755 from hyperlogic/bug-fix/openvr-fixes
openvr deadlock and crash on exit fixes
|
2016-10-10 08:01:07 -07:00 |
|
Anthony J. Thibault
|
ec801cb9d8
|
Addressed feedback from code review.
|
2016-10-07 17:46:46 -07:00 |
|
Ryan Huffman
|
d589812c52
|
Update hand controller detection
|
2016-10-07 10:30:18 -07:00 |
|
Ryan Huffman
|
216cf2b4bc
|
Update tutorial to work with HMD + Hand Controllers only
|
2016-10-07 10:30:18 -07:00 |
|
Brad Hefta-Gaub
|
8f96715521
|
only activate a touch device if one is connected
|
2016-09-23 14:30:34 -07:00 |
|
Brad Davis
|
91bfa7677c
|
Updating stats display for threaded rendering
|
2016-09-02 14:41:49 -07:00 |
|
Brad Davis
|
6d7edd38cc
|
Rename clearViewTransform
|
2016-08-12 22:28:59 -07:00 |
|
Brad Davis
|
82081d7d57
|
Address vsync weirdness
|
2016-08-12 22:28:58 -07:00 |
|
Brad Davis
|
e352883a88
|
Fix Gamma in Oculus display plugin
|
2016-08-12 22:28:56 -07:00 |
|
Brad Davis
|
39a47b7559
|
Fix Oculus compositing and gamma
|
2016-08-12 22:28:54 -07:00 |
|
Brad Davis
|
901e2da828
|
Hand lasers
|
2016-08-12 22:28:29 -07:00 |
|
Brad Davis
|
7e93747acf
|
Working on reprojection
|
2016-08-12 22:28:22 -07:00 |
|
Bradley Austin Davis
|
d0912c6063
|
Threaded Oculus support
|
2016-08-12 22:18:38 -07:00 |
|
Bradley Austin Davis
|
274321de8a
|
First pass at threaded rendering
|
2016-08-12 22:18:36 -07:00 |
|
Seth Alves
|
8f76c43bc1
|
if call to ovr_GetSessionStatus fails, also don't take input from controllers
|
2016-08-02 19:49:58 -07:00 |
|
Seth Alves
|
8c43c12249
|
clear pose before short-circuiting update
|
2016-08-02 16:49:24 -07:00 |
|
Seth Alves
|
03a47af628
|
if the HMD isn't on someone's head, don't take input from the controllers
|
2016-08-02 15:38:04 -07:00 |
|
howard-stearns
|
67f76db7e4
|
Merge branch 'master' of https://github.com/highfidelity/hifi into vive-ui
|
2016-06-22 15:58:53 -07:00 |
|
Ryan Huffman
|
70be7b3273
|
Merge branch 'master' of https://github.com/highfidelity/hifi into feat/user-actions
|
2016-06-21 16:39:25 -07:00 |
|
Ryan Huffman
|
da71fcb57f
|
Update connected device detection implementation
|
2016-06-21 16:37:58 -07:00 |
|
howard-stearns
|
8421931c56
|
Merge branch 'master' of https://github.com/highfidelity/hifi into vive-ui
|
2016-06-21 14:47:45 -07:00 |
|
Brad Hefta-Gaub
|
c322317878
|
rework plugins to not depend on PluginContainer unless they want to
|
2016-06-21 12:07:05 -07:00 |
|
Bradley Austin Davis
|
6ad1008a56
|
Allow explicit overlay alpha from scripts
|
2016-06-15 17:24:32 -07:00 |
|
Bradley Austin Davis
|
0b0977f362
|
Support keyboard suppresion, control suppresion while in keyboard mode
|
2016-06-15 10:48:48 -07:00 |
|
Bradley Austin Davis
|
f3c47acbb2
|
Fix offset when UI transform is not identity
|
2016-06-14 09:49:25 -07:00 |
|
Bradley Austin Davis
|
6707f889b8
|
Fixing laser offset, support laser in Oculus
|
2016-06-13 17:33:18 -07:00 |
|
Bradley Austin Davis
|
62051ad297
|
Working on touch
|
2016-06-13 14:40:15 -07:00 |
|
Brad Davis
|
9640727f51
|
Hand laser rendering support in HMD plugins.
|
2016-06-13 13:04:11 -07:00 |
|
Brad Hefta-Gaub
|
8434aa9416
|
Merge pull request #8027 from SamGondelman/exposeHaptics
Expose haptics to JS
|
2016-06-08 16:17:04 -07:00 |
|
Brad Hefta-Gaub
|
69ae33ad9a
|
Merge pull request #7997 from SamGondelman/touchFixes
Corrected Oculus Touch coordinate system so that hands track properly
|
2016-06-08 15:39:17 -07:00 |
|
SamGondelman
|
ff2405437b
|
can set strength to 0
|
2016-06-07 12:19:38 -07:00 |
|
SamGondelman
|
b59d597780
|
if overlapping calls, haptics take on strength and duration of call that will finish last
|
2016-06-06 15:35:12 -07:00 |
|
SamGondelman
|
cea0d74c35
|
fix spaces and touch duration
|
2016-06-06 15:20:10 -07:00 |
|
SamGondelman
|
e7743cd8e2
|
added options for both hands (default), all devices, short pulse, and fixed touch timing mechanism
|
2016-06-06 15:03:08 -07:00 |
|
Atlante45
|
3dadb515f3
|
Add plugins name to their metadata file
|
2016-06-06 13:28:36 -07:00 |
|
SamGondelman
|
f51cb7ce0c
|
trying to add duration support for vive
|
2016-06-06 10:34:32 -07:00 |
|
SamGondelman
|
2367cb1995
|
fixing input mapping for vive/touch grip button/trigger, script needs fixing
|
2016-06-03 15:07:21 -07:00 |
|
SamGondelman
|
e2c4b4d306
|
added haptic support to sdl and touch (needs testing)
|
2016-06-03 10:17:08 -07:00 |
|
SamGondelman
|
8b76af531b
|
made touch hand orientation more comfortable, fixed all the touch key mappings, exposed capacitive touch keys for use later
|
2016-06-02 16:52:17 -07:00 |
|
SamGondelman
|
c9ea85e659
|
fixed left hand rotation
|
2016-06-02 10:50:22 -07:00 |
|
SamGondelman
|
9984667742
|
touch properly sets pose.valid and further corrected hand rotation
|
2016-06-02 10:09:41 -07:00 |
|
SamGondelman
|
7bd29c13b0
|
corrected oculus touch rotation and converted hand pose to avatar coordinate system
|
2016-06-02 09:09:25 -07:00 |
|
Brad Davis
|
ac5912df01
|
Fix crash on shutdown of SteamVR
|
2016-05-27 13:40:47 -07:00 |
|
howard-stearns
|
2accccef9e
|
Merge branch 'reset-hud-on-driving' of https://github.com/howard-stearns/hifi into reset-hud-on-driving
|
2016-05-25 11:32:01 -07:00 |
|
Anthony J. Thibault
|
097b16aadc
|
Fix for sensor reset on oculus.
|
2016-05-23 15:40:29 -07:00 |
|
Brad Davis
|
07562f72af
|
Doing a pass over the input plugins and controller code
|
2016-05-20 14:50:23 -07:00 |
|
Brad Davis
|
888758fc21
|
Fix test for specific Oculus version
|
2016-04-19 18:13:12 -07:00 |
|
Brad Davis
|
3325c58ceb
|
Vive timewarp implementation
|
2016-04-12 16:44:15 -07:00 |
|
Brad Davis
|
df8ad57185
|
Fix FPS counter
|
2016-04-11 00:25:16 -07:00 |
|
Brad Davis
|
2f28c64edb
|
Fixing menu navigation in oculus remote
|
2016-04-07 13:21:00 -07:00 |
|
Brad Davis
|
a58a627fdf
|
Support oculus remote input
|
2016-04-07 13:20:59 -07:00 |
|
Brad Davis
|
fd4a374e08
|
Add comment
|
2016-04-05 13:04:17 -07:00 |
|
Brad Davis
|
71e6f9bdd6
|
Display a blank frame before switching away from oculus
|
2016-04-05 13:03:14 -07:00 |
|
Brad Davis
|
ffc2c75534
|
Don't release the Oculus plugin when disabling the plugin
|
2016-04-05 09:59:12 -07:00 |
|
Brad Davis
|
97e96f7b67
|
PR comments
|
2016-03-31 13:19:26 -07:00 |
|
Brad Davis
|
b53968fd64
|
Add automatic switching the Oculus headphones and mic when activating the plugin
|
2016-03-31 10:33:11 -07:00 |
|
Brad Davis
|
f569cbf70e
|
Add debugging output, fix timewarp
|
2016-03-30 10:40:32 -07:00 |
|
Brad Davis
|
8123617fe1
|
Improve failure detection logging
|
2016-03-30 10:40:31 -07:00 |
|
Brad Davis
|
80d397555d
|
Fixing input API, DLL path for Oculus
|
2016-03-30 10:40:30 -07:00 |
|