Граф коммитов

76 Коммитов

Автор SHA1 Сообщение Дата
yl-msft 65f4723052
Update sample with latest XrUtility, SDK 1.0.29, and bug fixes. (#126)
* Update xrutility and samples

* Update to 1.0.29 headers

* Remove unused NVOF lib.
2023-09-05 15:07:26 -07:00
yl-msft b893f615a8
Upgrade to VisualStudio 2022 and refresh test pfx files for Uwp apps. (#127) 2023-09-05 12:18:36 -07:00
Matthieu Bucchianeri a46ea22a39
Update samples/SDK for release 113. (#117) 2023-04-14 16:58:05 -07:00
Darryl Gough ef759465ac
Fix failed assert in XrMath.h (#110)
Fixed issue #109. The error occurred in VS2022 but not in the VS2019 toolset.

The compiler error message isn't as obvious now but I added a comment if anyone tries to use xr::math::cast for a type that hasn't added a template specialization.
2022-08-18 17:37:23 -07:00
zowua e1a3b69ed3
Update samples to release 111 (#108)
* Update samples for preview release 111

* fix xr::PathToString; make controller action text bg opaque

* Add hand interaction bindings change
2022-06-20 18:11:49 -07:00
microsoft-github-policy-service[bot] a5326c458d
Microsoft mandatory file (#106)
Co-authored-by: microsoft-github-policy-service[bot] <77245923+microsoft-github-policy-service[bot]@users.noreply.github.com>
2022-05-24 17:36:01 -07:00
Darryl Gough aad27c8cb5
Add xr::DispatchTable for XrUtility (#104)
* Add xr::DispatchTable for XrUtility

Add xr::DispatchTable for XrUtility to support libraries that lazily loads openxr_loader without static link to xrFunctions.

Also simplify how to call extension functions through global dispatch table.

* Add all XrUtility headers to solutions
2022-03-25 17:27:44 -07:00
Darryl Gough e8089f301a
Update openxr.html to include msft_spatial_graph_bridge revision 2 (#103)
* Update openxr.html to include msft_spatial_graph_bridge revision 2

* update readme for bridge extension
2022-03-08 18:22:56 -08:00
Matthieu Bucchianeri 1dcec91d6b
Add WPRP profile for tracing. (#102) 2022-03-02 13:54:51 -08:00
Darryl Gough aecce00c1c
Update samples to release 110 (#101)
* Update samples to release 110
2022-02-16 11:22:09 -08:00
yl-msft 6742451152
Update samples to release 109 (#98) 2021-11-24 10:23:38 -08:00
mbucchia-msft bc79ee50f9
Update headers & samples from release 108. (#91) 2021-08-17 18:48:30 -07:00
CodeReclaimers 0e8175dc1a
Fix copy/paste bug in spatial anchor export extension macro definition. (#87) 2021-08-04 09:35:30 -07:00
yl-msft 92d1219279
Update to OpenXR SDK v1.0.17 and scene understanding MSFT extensions. (#84) 2021-06-09 12:18:49 -07:00
yl-msft f471c9473f
Update samples to XR_MSFT_scene_understanding_preview3 extension (#81)
and added "tracking state" sample scene.
2021-04-22 19:09:35 -07:00
C. M. Barth 023f09ffcc
fix header warning (#80) 2021-03-25 09:58:04 -07:00
yl-msft 57ff76f7ca
Add preview extension support for XR_MSFT_spatial_anchor_export_preview (#77)
* Add preview extension support for XR_MSFT_spatial_anchor_export_preview

* change the trigger of CI build to main branch
2021-02-25 18:00:53 -08:00
yl-msft b07a38679e
Update samples including SceneUnderstand extension preview2 (#74)
* Update to support winxr 105 runtime, with scene understanding preview2 and reprojection mode extension.

* Change license to MIT
2021-01-11 17:56:34 -08:00
yl-msft e7a6e70796
Update to SDK 1.0.13 (#71)
* Update to SDK 1.0.13

* Revert the breaking change to rev_1 scene understanding header.

* Fix subaction path for controller action scene.
2020-12-10 22:01:53 -08:00
yl-msft eef5e49b15
Add controller actions sample and refactor win32 sample to demo "EnterVR" scenario. (#70) 2020-11-17 18:08:13 -08:00
Chris Barth 59dbc6b4d2
complete merge (#68) 2020-10-23 10:02:55 -07:00
yl-msft 625285ee05
Add XR_MSFT_scene_understanding_preview extension (#67)
* Update scene understanding sample project

* Fix compatible with 104 preview runtime.
2020-10-15 22:55:28 -07:00
yl-msft d15a933d52
Update to openxr SDK 1.0.12 (#66)
* Update to openxr SDK 1.0.12

* Fix CI build
2020-09-30 14:38:41 -07:00
yl-msft eeab27ae62
Update samples for OpenXR SDK 1.0.10 (#60)
* Update samples to SDK 1.0.10

* Update to 1.0.10.2 openxr_loader nuget

* Cherry pick some vcxproj simplification.
2020-09-04 11:57:16 -07:00
yl-msft ee63815b53
Place the spinning cube in front of user using LOCAL reference space. (#59) 2020-08-19 15:30:38 -07:00
Alex Turner dd4f8663ba
Spelling fixes (#58)
* Spelling fixes

* One more spelling tweak
2020-08-19 13:10:02 -07:00
yl-msft 068e9d0fab
Bring Bryce's fix for recent build break due to VS 16.7.1 upgrade. (#57)
* Bring Bryce's fix for recent build break due to VS 16.7.1 upgrade.

* Remove some unnecessary conditions.
2020-08-17 21:25:19 -07:00
Chris Barth 6574e5d93d
Add ability to use extension dispatch table when missing extensions (#56)
* add ability to use extension dispatch table when some extensions aren't present

* add d3d11 extension stub
2020-08-17 13:14:34 -07:00
Bryce Hutchings cb28935e94
Upgrade to 1.0.10.1 with separate header and loader packages and UWP fix (#54) 2020-08-03 09:18:39 -07:00
yl-msft ce1b91e023
Add "engine" namespace to XrSceneLib, rename SceneObject to … (#51)
* Add "engine" namespace to XrSceneLib, rename SceneObject to engine::Object and SceneContext to engine::Context.

* Fixed crash in an rare condition in controller object.

* Hand result from xrLoadControllerModelMSFT properly

* Update openxr loader nuget to latest
2020-07-29 13:38:34 -07:00
Bryce Hutchings f049f9722e
Remove LFS files (#50) 2020-07-22 11:04:12 -07:00
yl-msft eb8e771dc5
Update samples certificates and retarget to Windows 10 May 2019 Update (1903) (#48) 2020-07-16 18:28:18 -07:00
yl-msft 22bcf0f9e0
Add requirement for "APPCONTAINER_COMPATIBLE_EXTENSION for UWP samples (#47)
* Add requirement for XR_EXT_WIN32_APPCONTAINER_COMPATIBLE_EXTENSION_NAME in UWP samples

* More adjustment to the uwp extension.
2020-06-24 18:17:04 -07:00
yl-msft 829b4ebfec
Update preview runtime sample and fixed a minor bug in preview runtime reflection header. (#46) 2020-06-22 13:12:39 -07:00
yl-msft a65e8ac77b
Added UWP sample for holographic window attachment extension and CoreWindow related sample scenarios. (#45) 2020-06-12 13:51:00 -07:00
yl-msft 2117b8b4f5
Update to 1.0.9 SDK (#44)
* Update to 1.0.9 SDK

* Address feedbacks
2020-06-06 10:37:44 -07:00
yl-msft 084c2df92c
Revision 2 of XR_MSFT_spatial_graph_bridge_preview and XR_MSFT_secondary_view_configuration_preview, simplify samples. (#43) 2020-05-13 14:47:21 -07:00
yl-msft d1966884f9
Upgrade to 1.0.8 SDK, including eye tracking sample and motion controller render model extension sample (#42)
* Upgrade samples to 1.0.7 SDK, and add new preview extensions support.

* Upgrade to 1.0.8 SDK, including eye tracking sample and motion controller render model extension sample

* Add link to controller model preview spec
2020-04-16 16:51:00 -07:00
yl-msft 7d73f60d6f
Simplify XrSceneLib for sample scenarios. (#40) 2020-03-17 09:34:25 -07:00
yl-msft 7c369a9903
Update README.md for repo renaming. (#39) 2020-03-07 10:13:48 -08:00
yl-msft d8a7ca5344
Add title scene and improve the orbit scene with hand interactions. (#37) 2020-03-06 17:23:07 -08:00
yl-msft f6d1555fa6
Set up CI with Azure Pipelines (#38)
* Set up CI with Azure Pipelines

[skip ci]

* Build all flavors

* Build 8 flavors

* Remove unnecessary, and fix spaces.

* remove nuget version

* Update azure-pipelines.yml for Azure Pipelines

* restoreNugetPackages is deprecated

* Address comments
2020-03-06 15:06:38 -08:00
yl-msft f8ffa33906
Update README for preview openxr extension info. (#36) 2020-03-02 15:05:19 -08:00
yl-msft 0a26f96731
Add openxr_preview headers and related samples (#35)
* Add openxr_preview headers and related samples for hand tracking, anchors and unbounded spaces.

* delete a staled file

* Move action context into XrUtility
2020-02-22 11:33:18 -08:00
yl-msft 8049c3267b
Take Bryce's simpler poll event pattern. (#34) 2020-02-10 15:46:33 -08:00
yl-msft 6f4ce13166
Upgrade to support openxr_loader 1.0.6 (#33)
* Upgrade openxr_loader to 1.0.6

* Address comments and fixed a bug in win32

* Find a better name for Macros
2020-01-26 22:15:57 -08:00
yl-msft 4378fbda33
Remove the "perf warning" related to XR_COMPOSITION_LAYER_BLEND_TEXTURE_SOURCE_ALPHA_BIT. (#30) 2019-12-02 15:33:38 -08:00
Bryce Hutchings 5ce22d651d
Update hololens best practices (#29)
Update for sRGB and add perf warnings
2019-11-08 15:41:56 -08:00
yl-msft 35ec378005 Add spinning cube logic to BasicXrApp (#27)
* Add spinning cube logic to BasicXrApp

* Simplify quaternion is normalized

* Use helper RotationAxisAngle function instead of hard coded math.
2019-11-07 15:53:20 -08:00
yl-msft fce13c5388
Move win32 sample to also use 1.0.2.1 version of loader. (#26) 2019-09-18 15:59:03 -07:00