Commit Graph

47 Commits

Author SHA1 Message Date
Charlton Rodda
2f89242f32 Initial implementation of D3D12 2024-02-23 03:18:35 +00:00
Schmarni
df71c7931d update to bevy 0.13. TODO: fix view weirdness and do a pass over most of xr_input to turn the modules into plugins 2024-02-20 09:15:21 +01:00
Schmarni
87fe9093df fix android warning 2024-01-15 05:08:49 +01:00
Schmarni
aae751bdab changed vulkan init code 2024-01-09 20:34:10 +01:00
Schmarni
b2efa802cb use openxr git version (#62)
* fix problems with get version

* a litle Recentering as a treat?

* commit new Cargo.toml

* re export path null so you don't have to import openxr yourself
2023-12-31 17:30:12 -08:00
Schmarni
65a30cac3c make app close when requested by os and other stuff (#61)
* idk

* mr stuff

* done

* fix windows

* add patches to Readme
2023-12-31 15:35:59 -08:00
Schmarni
fcedb9c0c8 do not compile openxrs for wasm32 (#59) 2023-12-14 22:09:07 -08:00
Schmarni
e0c9d88767 fixed version conflict (#53)
* basics done? now to the fun part: changing the ENTIRE lib to work with xr and non xr

* updated stuff and renamed file

* actually add the renamed file into git lol :3

* made lib fallback to flat when no runtime is found but can't compile with default settings under those circumstances

* Update Cargo.toml

* fixed version conflict
2023-12-09 15:07:25 -08:00
Schmarni
28008f7964 Fallback to flat when no oxr runtime is found (#51)
* basics done? now to the fun part: changing the ENTIRE lib to work with xr and non xr

* updated stuff and renamed file

* actually add the renamed file into git lol :3

* made lib fallback to flat when no runtime is found but can't compile with default settings under those circumstances
2023-12-08 21:09:48 -08:00
asour
7d7fdb61e9 Update Cargo.toml to change bevy_openxr to bevy_oxr in GitHub link 2023-11-22 08:05:09 -04:00
ForTehLose
02cbbccf5e Merge pull request #34 from Schmarni-Dev/lib_rs
Added Android Support to demo
2023-11-08 16:18:14 -05:00
Schmarni
0377ae9a34 revert some commits 2023-11-08 19:52:19 +01:00
Schmarni
3b4d27a36f maybe all features are needed? 2023-11-08 07:31:31 +01:00
Schmarni
0f7194ab4d made android support completly transparent to the user, at the cost of being able to force disable openxr linking 2023-11-08 07:18:22 +01:00
Schmarni
f552f889fe implemented a way less clean thingy 2023-11-08 06:33:30 +01:00
Schmarni
b207ff64c0 Well removed demo as a Cargo Example because it does not like being build that way 2023-11-08 05:36:03 +01:00
Schmarni
6a340477a5 added android support that hopefully doesn't break windows this time 2023-11-08 05:04:39 +01:00
Schmarni
e3fd2df070 Just added android support 2023-11-08 04:09:58 +01:00
Kayh
6b7a53f730 add repository to package metadata 2023-11-07 17:49:12 -05:00
Jay Christy
5be6459b3e Merge branch 'main' into demo 2023-11-07 13:37:46 -05:00
Jay Christy
242759eca2 updates 2023-11-06 23:39:37 -05:00
MalekiRe
a807b285d4 added licenses to cargo.toml 2023-11-06 16:44:58 -08:00
MalekiRe
52ffa2fdc8 changed things to bevy_oxr instead of bevy_openxr and made the android example part of the workspace 2023-11-06 15:55:36 -08:00
2-3-5-41
faac22acb8 change from target_os to target_family. 2023-11-06 18:02:30 -05:00
Jay Christy
566377de2a Merge branch 'main' into demo 2023-11-06 15:44:13 -05:00
2-3-5-41
9963f5c1c9 change back to using "linked" feature cfg. 2023-11-06 15:20:37 -05:00
2-3-5-41
a7edff6dff refactored xr_entry func. 2023-11-06 15:15:53 -05:00
2-3-5-41
0274698eb4 Platform agnostic dep features, and troubleshooting in readme 2023-11-06 13:38:52 -05:00
Raffaele Ragni
b29c68511c bevy upgrade 2023-11-05 16:25:46 +01:00
Jay Christy
c82b10f53a added beginings of rapier physics 2023-10-19 14:37:13 -04:00
Jay Christy
655b58252c added hello world demo 2023-10-19 13:10:09 -04:00
Jay Christy
486459d4bd update wgpu 2023-10-14 22:20:29 -04:00
Raffaele Ragni
3a68b64a4c use upstream main 2023-09-26 22:19:05 +02:00
Raffaele Ragni
14785c73b3 fix build 2023-09-26 00:15:00 +02:00
Raffaele Ragni
fdf79a5373 use latest pr hash 2023-09-25 23:54:26 +02:00
Jay Christy
9e69777a45 pinned to working version for now 2023-09-21 13:16:00 -04:00
awtterpip
1d7539d790 made the linked feature enabled by default 2023-09-12 19:35:47 -05:00
awtterpip
25dff12b9a cleaned up code and made DefaultXrPlugins 2023-09-12 16:13:14 -05:00
awtterpip
f720f54533 fixed shakiness B) 2023-09-11 16:35:56 -05:00
MalekiRe
86299d3161 input refactor 2023-09-08 22:52:29 -07:00
awtterpip
6df51bb70f new renderer resource init 2023-09-08 18:16:57 -05:00
Ryan Butler
df7e03c532 Explicitly ask for vulkan 2023-09-08 00:20:48 -07:00
MalekiRe
6ca36b3bfb made the example do camera things 2023-09-07 15:33:43 -07:00
awtterpip
ea37511c6c maybe got xr working? 2023-08-23 01:16:49 -05:00
awtterpip
849c3e6677 reworked code 2023-08-22 21:19:41 -05:00
awtterpip
8e393804b5 changed to use git version of bevy fork instead of local 2023-08-13 18:57:54 -05:00
awtterpip
eddc010484 started implementing openxr stuff 2023-08-13 18:55:02 -05:00