Commit Graph

25 Commits

Author SHA1 Message Date
Schmarni
616bfff672 add openxr specific session running and available conditions
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-10-18 23:43:39 +02:00
Schmarni
ff08bcaa8a cleanup
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-09-05 21:02:52 +02:00
Schmarni
60cf52056d fix session destroying and move to atomic bool instead of a flag resource
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-09-05 20:38:33 +02:00
Schmarni
45fc44db5c rename some schedules and fix comments
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-15 19:03:11 +02:00
Schmarni
1eed718860 partialy revert the scheduling changes and fix non xr crash
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-12 08:20:50 +02:00
Schmarni
81779bd76e update to bevy 0.14
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-07-05 03:19:02 +02:00
awtterpip
3264bb9605 correct pipelining 2024-07-03 19:37:40 -05:00
Schmarni
71716c36cc pull webxr-refactor and make needed changes
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-06-04 23:28:02 +02:00
awtterpip
e17262ab46 fixed judder 2024-06-02 04:57:44 -05:00
Schmarni
0e2a5dbf66 merge both Exit schedules, fix reference space living after the session exits in the render world and general cleanup
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-05-31 11:12:48 +02:00
Schmarni
5f5fd152bb add resource to disable auto session creation and change autocreation to disable itself after the each autocreation
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-05-31 11:12:48 +02:00
Schmarni
546202fdfa works but destroys the session manually because one space somewhere survives session exit
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-05-31 11:12:48 +02:00
Schmarni
31c1daf2d4 session ending works but segfaults on my machine
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-05-31 11:12:48 +02:00
Schmarni
fb9ec378c8 change scheduling
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-05-31 11:12:48 +02:00
MalekiRe
ec16d9a254 cargo fmt and removed the unessecary examples. 2024-05-29 16:32:35 -07:00
Schmarni
9cb237e88f fix status_changed_to, added OxrSuggestActionBindings event to app and fixed scheduling for run_action_binding_sugestion
Signed-off-by: Schmarni <marnistromer@gmail.com>
2024-04-29 18:49:07 +02:00
Schmarni
27871ccd0b add a system to suggest action bindings and a system to attach action sets to the session 2024-04-29 02:41:51 +02:00
awtterpip
d98b9a4455 Revert "move to single crate for webxr and openxr"
This reverts commit 5e769ef52b.
2024-04-18 16:30:18 -05:00
awtterpip
5e769ef52b move to single crate for webxr and openxr 2024-04-15 18:13:17 -05:00
awtterpip
05e7f2a9a8 xr cleanup code 2024-03-17 20:57:01 -05:00
awtterpip
b77bb954d0 some init code 2024-03-16 19:42:50 -05:00
awtterpip
ada26ebb92 fixed jitter 2024-03-16 18:53:55 -05:00
awtterpip
747aff2fd4 change xr status 2024-03-15 23:28:05 -05:00
awtterpip
db3539d975 add documentation and satisfy clippy 2024-03-10 20:14:46 -05:00
awtterpip
91eb263b4f rendering code and api crate 2024-03-10 19:59:19 -05:00