Jakob Bornecrantz
|
93218fa9e4
|
d/psvr: Tweak panotools values
|
2019-11-05 12:31:42 +00:00 |
|
Jakob Bornecrantz
|
5e3565c28f
|
st/oxr: Set maximum image rect size to 200%
|
2019-11-05 12:31:42 +00:00 |
|
Jakob Bornecrantz
|
defdd97288
|
st/oxr: Fix recommended swapchain image height
|
2019-11-05 12:31:42 +00:00 |
|
Jakob Bornecrantz
|
9eedb05f1b
|
st/prober: Do not autoprobe if we have a HMD
|
2019-11-05 12:15:56 +00:00 |
|
Simon Ser
|
9183f53c5f
|
xrt: allow NULL args in various functions
The spec says NULL arguments are valid when the argument just exists for
extensibility. Fix the implementation to accept NULL args.
|
2019-11-05 10:40:21 +01:00 |
|
Simon Ser
|
8ade6b654b
|
xrt: introduce OXR_VERIFY_ARG_TYPE_CAN_BE_NULL
It's like OXR_VERIFY_ARG_TYPE_AND_NOT_NULL, but doesn't ensure the argument
is non-NULL.
|
2019-11-05 10:21:23 +01:00 |
|
Simon Ser
|
1b51db68f9
|
xrt: rename OXR_VERIFY_ARG_TYPE_AND_NULL to …_NOT_NULL
|
2019-11-05 10:15:35 +01:00 |
|
Jakob Bornecrantz
|
072e9afb54
|
t/psvr: Counter tracking origin offset
At least until we have proper tracking for the PSVR.
|
2019-11-03 14:23:03 +00:00 |
|
Jakob Bornecrantz
|
9e7eaa585c
|
CONTRIBUTING: Work around silly warning from doxygen
|
2019-11-02 22:54:23 +00:00 |
|
Jakob Bornecrantz
|
7c73a1b6bd
|
xrt: Tidy xrt_compiler.h and silence some doxygen warnings
|
2019-11-02 22:54:23 +00:00 |
|
Jakob Bornecrantz
|
b59676e184
|
st/oxr: Comment all parameters
|
2019-11-02 22:40:26 +00:00 |
|
Jakob Bornecrantz
|
12bffbdf45
|
meson: Final bit of tidy
|
2019-11-02 22:30:28 +00:00 |
|
Jakob Bornecrantz
|
030d93dca7
|
meson: Actually listen to docs option
|
2019-11-02 22:29:45 +00:00 |
|
Jakob Bornecrantz
|
ba50cefc8c
|
meson: Tidy meson.build a bit
|
2019-11-02 22:26:02 +00:00 |
|
Ryan Pavlik
|
059234bbfc
|
d/vive: Cleanup scopes, types, leak in vive_sensors_read_config
|
2019-11-01 22:41:22 +00:00 |
|
Ryan Pavlik
|
e8660a18bd
|
build: Use CMAKE_POSITION_INDEPENDENT_CODE instead of target props.
Reduces repetitive code.
|
2019-11-01 16:51:54 -05:00 |
|
Drew DeVault
|
6bce0838e0
|
d/vive: Fix minor typo in vive driver
|
2019-11-01 14:35:41 +00:00 |
|
Simon Ser
|
36102bfa1e
|
comp: make Wayland window unresizable
This prevents the compositor from issuing resize requests. We ignore
those anyway.
|
2019-10-31 16:42:26 +01:00 |
|
Christoph Haag
|
746cccca36
|
meson: HDK driver does not depend on hidapi
|
2019-10-31 02:26:19 +01:00 |
|
Christoph Haag
|
dfd6691d71
|
cmake: Add cmake option for psvr driver
Removes BUILD_WITH_HIDAPI option since only the psvr driver uses hidapi.
|
2019-10-31 02:12:27 +01:00 |
|
Christoph Haag
|
680b8971b3
|
d/hdk: Remove unused hidapi include
|
2019-10-31 01:50:30 +01:00 |
|
Christoph Haag
|
9f6b5ad841
|
cmake: Expand enabled drivers sanity check
Makes it possible to build monado with only one native driver enabled.
|
2019-10-31 01:50:30 +01:00 |
|
Christoph Haag
|
a9e6c24eb2
|
cmake: Add cmake option for hdk, psmv and hydra driver
|
2019-10-31 01:50:30 +01:00 |
|
Christoph Haag
|
0a39bd8600
|
cmake: Add cmake option for native vive driver
|
2019-10-31 01:17:11 +01:00 |
|
Jakob Bornecrantz
|
b5ee4f0dbd
|
comp: Make it obvious that you should implement destroy yourself
|
2019-10-30 11:06:02 +00:00 |
|
Jakob Bornecrantz
|
46b9d28e8d
|
t/imu: No fancy new c++ syntax until clang-format-8 is used on CI
Go to your room clang-format and think about what you have done.
|
2019-10-29 20:08:59 +00:00 |
|
Jakob Bornecrantz
|
477e740568
|
d/psmv: Fix flipped bit for cross and square
|
2019-10-29 20:08:49 +00:00 |
|
Simon Ser
|
7fb4344dda
|
scripts: fix shebang for generate_oxr_ext_support.py
|
2019-10-29 11:34:33 +00:00 |
|
Jakob Bornecrantz
|
e84ca2de34
|
st/oxr: Use xrt_compositor helpers
|
2019-10-28 21:00:56 +00:00 |
|
Jakob Bornecrantz
|
1abdae5b64
|
xrt: Add helper functions for xrt_compositor
|
2019-10-28 20:56:33 +00:00 |
|
Jakob Bornecrantz
|
41b7c0e764
|
doc: Update roadmap
|
2019-10-28 19:05:33 +00:00 |
|
Jakob Bornecrantz
|
c11640d66b
|
st/oxr: Make sure actions that are not marked as active are deactivated
|
2019-10-28 14:58:59 +00:00 |
|
Jakob Bornecrantz
|
312a99ecf8
|
st/oxr: Implement any sub-action path handling
|
2019-10-28 14:58:59 +00:00 |
|
Simon Ser
|
ff8d52b858
|
readme: fix typo
|
2019-10-28 14:35:33 +01:00 |
|
Christoph Haag
|
7d9ef2f371
|
comp: Add setting to force a vulkan gpu index
|
2019-10-25 21:05:06 +02:00 |
|
Jakob Bornecrantz
|
186f3ff7e0
|
st/prober: Ignore I2C based hid devices
|
2019-10-25 18:39:34 +01:00 |
|
Jakob Bornecrantz
|
5f4ddcc414
|
t/cli: Add a just probe command
|
2019-10-25 18:34:18 +01:00 |
|
Ryan Pavlik
|
56f61412f5
|
d/psmv: Fix possible alignment issues and endianness comments
|
2019-10-25 18:08:20 +01:00 |
|
Jakob Bornecrantz
|
06ffb8da8f
|
d/psvr: Remove none used inbuilt mesh
|
2019-10-25 13:05:54 +00:00 |
|
pblack
|
73420739d9
|
d/psvr: Adjust values and remove comments
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
c5e1511271
|
d/psvr: Use new mesh distortion generator functions
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
be712c7049
|
d/ohmd: Use mesh shader for none distortion
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
ef6931b7f9
|
aux/util: Refactor mesh generation
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
b403da22eb
|
aux/util: Add distortion mesh generation
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
b67d65b4a5
|
aux/util: Add function to free device and stuff hanging off it
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
9b6625961a
|
comp: Implement new mesh shader
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
9d238d7313
|
xrt: Refactor mesh distortion fields
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
cdafcda626
|
math: Add some vec2 functions
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
c906caabf4
|
d/psvr: Disable mesh distortion
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
babd3af4ae
|
d/psvr: Add link to documention
|
2019-10-25 12:32:40 +01:00 |
|