Jakob Bornecrantz
e745a28374
st/oxr: Basic foundation for input and output
...
This commits lays the foundation for actions in Monado (input and output).
There are lots of things missing and non-conformant in there. But once in
more people then just me can test it out and work on it.
2019-06-18 17:56:10 +01:00
Benjamin Saunders
41ad2b872c
st/oxr: Accept nonnull subactionPaths when countSubactionPaths is 0
...
It's not clear that this is forbidden, and it can make the caller's
life a little easier.
2019-06-14 12:06:00 -07:00
Ryan Pavlik
74065d49dd
st/oxr: Remove incorrect check in OXR_VERIFY_TYPE_AND_NULL
...
We are to ignore any unexpected types in a next chain.
2019-06-03 22:52:28 +00:00
Benjamin Saunders
a776b94147
st/oxr: Fix localized name validation
2019-04-15 09:52:30 +01:00
Jakob Bornecrantz
9173e1d31c
st/oxr: Add code to verify full paths
2019-04-12 11:30:01 +01:00
Jakob Bornecrantz
78afc55d94
st/oxr: Improve the fixed size single path verifier
2019-04-08 18:35:09 +00:00
Ryan Pavlik
6209e17c76
st/oxr: Make verification macros confirm that the handle is alive.
2019-04-05 17:45:37 -05:00
Ryan Pavlik
a958fd2820
st/oxr: Provide handle lifecycle management
2019-04-05 17:45:37 -05:00
Ryan Pavlik
ef633d79fb
st/oxr: Silence Clang warnings about typeof
2019-03-25 19:20:23 +00:00
Jakob Bornecrantz
992c176143
st/oxr: Fix verify prototype and add extern C attributes
2019-03-25 01:18:17 +00:00
Benjamin Saunders
3c9eafc1f0
st/oxr: Implement XR_KHR_headless
2019-03-24 13:25:30 -07:00
Jakob Bornecrantz
15a97422ba
xrt: Add all of Monado
2019-03-18 05:52:32 +00:00