LeGrandToto
987d4ebecb
ext: Updated Catch to v2.13.10
2022-11-08 23:54:05 +00:00
Mateo de Mayo
80fdf7317f
t/slam: Add SLAM_UI option to enable the external system UI
2022-10-17 21:33:17 +00:00
Ryan Pavlik
6bb976e47f
external: Add some headers from my util-headers project.
2022-10-13 11:43:31 +01:00
Daniel Willmott
331f41d22e
ext/openxr: Update specification to xr_mndx_force_feedback_curl
2022-09-19 22:08:28 +00:00
Moses Turner
d2e2c3a988
cmake: Run cmake-format.sh
2022-09-19 21:57:37 +01:00
Jakob Bornecrantz
e931e0fed9
ext/openxr: Update headers to 1.0.25
2022-09-04 23:19:00 +01:00
Jarvis Huang
25e96a508c
aux/android: Using DexClassLoader to load class
2022-09-02 16:25:12 +00:00
danwillm
72ff5cab80
st/steamvr_drv: add skeletal input from openxr hand tracking
...
Co-authored-by: Moses Turner <moses@collabora.com>
2022-07-28 12:19:20 +01:00
danwillm
75995fede0
external, st/steamvr_drv: update OpenVR to 1.16.8
2022-07-28 12:19:20 +01:00
Mateo de Mayo
536001e2ad
external/slam: Update header to 4.0.0
...
1. Add feature info pose extension
2. Make pose extensions toggleable on runtime
3. Add timestats helper for external system to keep track of info for pose extensions
2022-07-12 12:47:05 +00:00
Moses Turner
db85ea2df5
external: Add tinyceres
2022-06-20 14:36:20 +01:00
Jakob Bornecrantz
9ee54a44a7
ext/openxr: Update headers to 1.0.23
2022-05-28 11:44:04 +01:00
Mateo de Mayo
dad70ab7d0
external/slam: Improve cam_calibration feature struct
2022-05-26 18:35:39 +00:00
Ryan Pavlik
422666efb3
cmake: Hide some warnings on external code.
2022-05-04 11:24:02 -05:00
Ryan Pavlik
3287c984aa
cmake: Reorganize options, renaming some.
...
Rename XRT_HAVE_SLAM to XRT_FEATURE_SLAM,
moving it from xrt_config_have.h to xrt_config_build.h
accordingly.
2022-05-04 11:24:02 -05:00
Jakob Bornecrantz
175ff58f10
build: Remove meson files
2022-04-28 21:36:25 +00:00
Ryan Pavlik
068ec80f9d
external: Regenerate glad2
2022-04-18 12:24:18 -05:00
Ryan Pavlik
0f92ba2137
external: Add GL_EXT_semaphore to glad
2022-04-18 12:18:51 -05:00
Ryan Pavlik
e9f0ec4313
external: Have GLAD2 also generate wgl headers
2022-04-18 12:18:43 -05:00
Ryan Pavlik
aad3b51be4
external: Make the script to generate GLAD2 a standalone script
...
Extension list not changed, just sorted.
2022-04-18 12:18:29 -05:00
Ryan Pavlik
0ae0316400
cmake: Format build files
2022-04-13 01:11:13 +01:00
James Hogan
3dfcc48564
external: Update GLAD to add GLX 1.3
...
Update glad command to include GLX 1.3 and regenerate.
This will be useful to implement proper OpenGL context saving,
switching, and restoring.
reuse: Add glad/glx.h
2022-04-07 02:21:34 +02:00
Mateo de Mayo
2d9c1b2b11
external: Update slam_tracker 2.0.0 with support for timing
...
Adds pose extension functionality with a timing pose extension that
allows SLAM/VIO systems to report internal timestamps for performance
measurement.
2022-03-14 23:42:13 +00:00
Jakob Bornecrantz
a0c8cc14f5
external: Update to Catch2 version 2.13.8
2022-03-09 22:34:40 +00:00
Christoph Haag
c162ff655b
st/oxr: add renderdoc API to xrBeginFrame/xrEndFrame
...
Usually renderdoc captures frames by hooking the present functions to
recognize when an application is finished rendering a frame.
OpenXR applications might not present to a window. Therefore use the
renderdoc API to capture application frames between xrBeginFrame and
and xrEndFrame.
This allows renderdoc to capture application frames without the need
to modify the application.
2022-02-18 13:44:15 +01:00
Christoph Haag
93bf83e8f6
xrt: Add clang format, disabling formatting in external
2022-02-18 13:44:15 +01:00
Jakob Bornecrantz
5eb739bb1a
ext/openxr: Update headers to 1.0.20
2022-01-04 18:12:55 +00:00
Mateo de Mayo
090e465dda
external: Add semver to slam_tracker (1.0.0) and pose timestamps
2021-12-21 11:43:17 +00:00
Ryan Pavlik
8279a41c78
external/jnipp: Update
2021-12-10 20:33:55 +00:00
Jarvis Huang
afb56bedc9
external/jnipp: Fix null pointer exception
...
Potential null pointer exception if client manually attached the thread.
2021-12-06 17:32:05 +00:00
Jarvis Huang
6fd645f4ac
external: Update android-jni-wrap
2021-12-02 09:40:36 -06:00
Ryan Pavlik
3e7187686b
external: Update jnipp
2021-12-02 09:40:36 -06:00
Mateo de Mayo
33d360083f
external/slam: Update slam_tracker interface to support dynamic features
2021-11-30 10:01:33 -03:00
Ryan Pavlik
0a9b098a37
cmake: Build fix re SDL on some systems
2021-11-17 10:09:57 -06:00
Ryan Pavlik
cc4007a69e
cmake: Substantial cleanups and simplifications
...
We now have a cmake-format config file.
We no longer use list variables for sources, instead using
target_sources when we need to add, in accordance with current
best practice. (This makes it a lot easier to edit too.) There's no more
include_directories(), add_definitions(), or other gently-deprecated
directory-scoped commands, nor any CMake scripts that include
a parent directory reference (named targets instead)
2021-11-12 09:48:37 -06:00
Ryan Pavlik
19947a2d27
cmake: Refactor how we build imgui
2021-11-12 09:38:50 -06:00
Ryan Pavlik
1a556740d5
src/external: Update to Catch2 version 2.13.7
2021-10-28 11:31:55 +00:00
Mateo de Mayo
ea43e197a3
external: Improve slam_tracker interface documentation
2021-10-06 16:41:18 -03:00
Mateo de Mayo
debdb11e02
t/slam: Miscelaneous NFC changes
...
- Use @todo instead of TODO for doxygen
- Improve the slam_tracker interface documentation
- Move euroc functions declared by macros into extern C
2021-09-28 12:49:36 +00:00
Mateo de Mayo
8e8a9c14a9
external: Add slam_tracker.hpp and SLAM build flow
2021-09-15 19:03:55 +00:00
Christoph Haag
8de97f197f
ext/openxr: Update headers to 1.0.19
2021-08-27 02:21:58 +02:00
Ryan Pavlik
bc4cf1cb93
external/jnipp: Move away from explicit instantiation of function templates.
...
Makes it too hard to track down errors: they showed up as linker errors, instead of compiler errors.
2021-04-30 17:58:21 -05:00
Ryan Pavlik
f35ce4ea9b
external: Update android-jni-wrap
2021-04-30 17:57:50 -05:00
Ryan Pavlik
d31bab9398
external: Update jnipp
2021-04-30 17:57:50 -05:00
Ryan Pavlik
e82fafb186
cmake: Allow C++17 mode on all platforms, all modules.
...
Remove per-module C++17 settings.
2021-04-30 15:37:04 -05:00
Ryan Pavlik
d2c81681fe
external/stb: Add license sidecar file for stb_image_write.h
2021-04-26 14:08:57 +00:00
Jakob Bornecrantz
95e71ebba7
external: Add STB header library
2021-04-03 03:07:21 +01:00
Ryan Pavlik
12f9cac46b
imgui_monado: Fix a few warnings
2021-03-26 17:06:17 -05:00
Jakob Bornecrantz
7d51bbef27
external: Update EGL with another extension
2021-03-12 00:06:36 +00:00
Jakob Bornecrantz
4cf20b0dd3
imgui: Add implot demo
2021-02-22 23:20:05 +00:00