-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Added simpletrackers driver sample. This driver provides an example on how to add multiple trackers to SteamVR for use with features like full-body tracking. * New Prop_DriverDisplaysIPDChanges_Bool that drivers can set to hide SteamVR’s IPD popup. * New IVRCompositor SubmitFlag: Submit_IsEgl. Specifies the texture is an EGL texture and not an glX/wGL texture (Linux only, currently). * New VREvent_DashboardThumbChanged. Sent when a dashboard thumbnail image changes. * New VREvent_AnyDriverSettingsChanged. Sent when any driver settings change. * New VREvent_KeyboardOpened_Global. Sent globally when the keyboard is opened. * New VREvent_KeyboardClosed_Global. Sent globally when the keyboard is closed. * Added cursorIndex to VREvent_Mouse_t, VREvent_Scroll_t, and VREvent_Overlay_t. * Added overlayHandle to VREvent_Keyboard_t. * Fix 32/64 struct misalignment on Linux for Compositor_FrameTiming. * New VROverlayFlags: - VROverlayFlags_EnableControlBar - If this is set, this overlay will have a control bar drawn underneath of it in the dashboard. - VROverlayFlags_EnableControlBarKeyboard - If this is set, the overlay control bar will provide a button to toggle the keyboard. - VROverlayFlags_EnableControlBarClose - If this is set, the overlay control bar will provide a "close" button which will send a VREvent_OverlayClosed event to the overlay when pressed. Applications that use this flag are responsible for responding to the event with something that approximates "closing" behavior, such as destroying their overlay and/or shutting down their application. - VROverlayFlags_EnableClickStabilization - If this is set, click stabilization will be applied to the laser interaction so that clicks more reliably trigger on the user's intended target - VROverlayFlags_MultiCursor - If this is set, laser mouse pointer events may be sent for the secondary laser. These events will have cursorIndex set to 0 for the primary laser and 1 for the secondary. * New EKeyboardFlags: - KeyboardFlag_ShowArrowKeys - Shows arrow keys on the keyboard when in minimal mode. Buffered (non-minimal) mode always has them. In minimal mode, when arrow keys are pressed, they send ANSI escape sequences (e.g. "\x1b[D" for left arrow). - KeyboardFlag_HideDoneKey - Shows the hide keyboard button instead of a Done button. The Done key sends a VREvent_KeyboardDone when clicked. Hide only sends the Closed event. [git-p4: depot-paths = "//vr/steamvr/sdk_release/": change = 8475196]
- Loading branch information
1 parent
5e45960
commit 15f0838
Showing
52 changed files
with
1,219 additions
and
57 deletions.
There are no files selected for viewing
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.