Robert Bragg
d5ff06ffb2
Add OpenXR + Wgpu example
...
This tests being able to write an OpenXR application based on
Wgpu (using the Vulkan HAL backend) for the Oculus Quest.
2022-08-31 20:44:14 +01:00
Robert Bragg
f673662316
Add a minimal OpenXR Info example
2022-08-26 17:27:03 +01:00
John Kåre Alsaker
58bc3f6de7
Add eframe example
...
Co-authored-by: Robert Bragg <robert@sixbynine.org >
2022-08-24 20:35:41 +01:00
Robert Bragg
ecd03edb1a
Add minimal Cpal audio library example
...
Based on the android example that's in the cpal repo, this test plays
a 440hz sine wave and is based on GameActivity
Note: this requires a workaround branch for cpal that comments out
a dev-dependency on ndk-glue that cpal has for its android example.
This is needed because Cargo is spuriously propagating this dev
dependency outside of the cpal package (which leads to a crash)
2022-08-12 19:28:48 +01:00
Robert Bragg
a73f9202d0
Add minimal Oboe audio library example
...
Based on the demo in the oboe-rs repo this is a minimal example that
runs with GameActivity and plays a 440Hz sine wave
2022-07-26 01:31:56 +01:00
Robert Bragg
12aa17ee42
Remove redundant game-activity + native-activity crates
2022-07-03 22:18:46 +01:00
Robert Bragg
99fc467be0
Add minimal NativeActivity subclass example with JNI
2022-05-23 01:58:57 +01:00
Robert Bragg
bab9bcf104
Add na-winit-wgpu example based on NativeActivity
2022-05-20 04:07:29 +01:00
Robert Bragg
19784d95e3
Add minimal mainloop example based on NativeActivity
2022-05-20 04:07:23 +01:00
Robert Bragg
0c3c4db1a6
Add initial native-activity glue crate
2022-05-20 04:07:17 +01:00
Robert Bragg
8ca76116be
Cargo.toml: exclude examples/agdk-egui from workspace
2022-05-20 02:46:38 +01:00
Robert Bragg
02dda282d0
Add basic agdk-mainloop example
2022-05-10 02:00:47 +01:00
Robert Bragg
6fb438de82
Initial GameActivity glue implementation
...
This is based on the 2022.0.0 agdk-libraries release
2022-05-08 22:40:25 +01:00