The open source OpenXR runtime
1{
2 "$schema": "../proto.schema.json",
3
4 "future_get_state": {
5 "in": [
6 {"name": "future_id", "type": "uint32_t"}
7 ],
8 "out": [
9 {"name": "out_state", "type": "enum xrt_future_state"}
10 ]
11 },
12
13 "future_cancel": {
14 "in": [
15 {"name": "future_id", "type": "uint32_t"}
16 ]
17 },
18
19 "future_destroy": {
20 "in": [
21 {"name": "future_id", "type": "uint32_t"}
22 ]
23 },
24
25 "future_get_result": {
26 "in": [
27 {"name": "future_id", "type": "uint32_t"}
28 ],
29 "out": [
30 {"name": "out_ft_result", "type": "struct xrt_future_result"}
31 ]
32 }
33}