Jan Schmidt
|
3d534bcc1d
|
a/math: Refactor m_clock_offset_a2b
Avoid limited precision float operations on large 64-bit
integers. The clock averaging was basically not working
once the clock values got large
|
2024-01-04 16:32:15 +00:00 |
|
Jakob Bornecrantz
|
a1f385eb0d
|
doc: Document !2103
|
2024-01-04 16:23:28 +00:00 |
|
Jakob Bornecrantz
|
03c8a1a14e
|
c/main: Use new debuggable scratch images
|
2024-01-04 16:23:28 +00:00 |
|
Jakob Bornecrantz
|
e7d8cc0310
|
c/util: Add scratch buffer helpers
|
2024-01-04 16:23:28 +00:00 |
|
Jakob Bornecrantz
|
45a9ef295a
|
c/render: Tweak alpha blending
|
2024-01-04 16:23:28 +00:00 |
|
Jakob Bornecrantz
|
1de99e4ce7
|
st/gui: Integrate new preview views into end-user UI
|
2024-01-04 16:23:28 +00:00 |
|
Jakob Bornecrantz
|
dbd8a5b323
|
st/gui: Integrate gui_widget_native_images into debug gui
|
2024-01-04 16:23:28 +00:00 |
|
Jakob Bornecrantz
|
f586a5ae6a
|
st/gui: Add gui_widget_native_images
|
2024-01-04 16:23:28 +00:00 |
|
Jakob Bornecrantz
|
92f5b0c1a6
|
u/var: Add u_native_images_debug
|
2024-01-04 16:04:40 +00:00 |
|
Jakob Bornecrantz
|
3e76d43c30
|
u/native_images_debug: Add helper struct to debug xrt_image_native content
|
2024-01-04 16:04:40 +00:00 |
|
Jakob Bornecrantz
|
b743efe0bb
|
a/vk: Return flag for XRT_SWAPCHAIN_USAGE_UNORDERED_ACCESS
|
2024-01-04 16:04:40 +00:00 |
|
Jakob Bornecrantz
|
39c0b46eb2
|
doc: Document !2104
|
2024-01-04 15:49:55 +00:00 |
|
Jakob Bornecrantz
|
dbd6504beb
|
c/main: Improve swapchain creation
|
2024-01-04 15:49:55 +00:00 |
|
Jakob Bornecrantz
|
b3dc8ca17e
|
c/main: Use vk_enumerate_swapchain_images helper
|
2024-01-04 15:49:55 +00:00 |
|
Jakob Bornecrantz
|
07be73afbc
|
a/vk: Tidy surface info function
|
2024-01-04 15:49:55 +00:00 |
|
Jakob Bornecrantz
|
ca43f81322
|
a/vk: Add vk_enumerate_swapchain_images
|
2024-01-04 15:49:55 +00:00 |
|
Jakob Bornecrantz
|
9a7056fafe
|
a/vk: Add enumerators for two surface properties
|
2024-01-04 15:49:55 +00:00 |
|
Jakob Bornecrantz
|
5bf57229ca
|
doc: Document !2039
|
2024-01-04 12:47:49 +00:00 |
|
Jakob Bornecrantz
|
f7356d7d7b
|
d/sample: Improve helper message in update_inputs [NFC]
|
2024-01-04 12:47:49 +00:00 |
|
Jakob Bornecrantz
|
9149352c55
|
d/all: Standardize use of get_view_poses helper
|
2024-01-04 12:47:49 +00:00 |
|
Jakob Bornecrantz
|
1254e5041c
|
d/all: Use u_device_noop_update_inputs helper
|
2024-01-04 12:47:49 +00:00 |
|
Jakob Bornecrantz
|
45f1a2d230
|
u/device: Improve comment on u_device_get_view_poses
|
2024-01-04 12:47:49 +00:00 |
|
Jakob Bornecrantz
|
5d49486a8b
|
u/device: Add default, no-op and not implemented function helpers
|
2024-01-04 12:47:49 +00:00 |
|
Jakob Bornecrantz
|
c24bb53dbf
|
xrt: Add XRT_ERROR_DEVICE_FUNCTION_NOT_IMPLEMENTED error
|
2024-01-04 12:47:49 +00:00 |
|
Jakob Bornecrantz
|
4bab1b2fe2
|
doc: Document !2101
|
2024-01-04 11:39:39 +00:00 |
|
Jakob Bornecrantz
|
e051549668
|
c/util: Refactor how arguments are given
|
2024-01-04 11:39:39 +00:00 |
|
Jakob Bornecrantz
|
df69c9da50
|
c/main: Tidy and make dispatch code more uniform
|
2024-01-04 11:39:39 +00:00 |
|
Jakob Bornecrantz
|
83297c9ce5
|
c/main: Add enum to select FoV source
|
2024-01-04 11:39:35 +00:00 |
|
Jakob Bornecrantz
|
11e4564e42
|
doc: Document !1621
|
2024-01-03 20:45:25 +00:00 |
|
Niharika Challapalli
|
428c511924
|
u/space_overseer: Make it possible set root as unbounded
|
2024-01-03 20:43:15 +00:00 |
|
Niharika Challapalli
|
613d08ebbc
|
xrt: Document using unbounded pose
|
2024-01-03 20:43:15 +00:00 |
|
Jakob Bornecrantz
|
bfa1c16ff9
|
doc: Document !2099
|
2024-01-02 23:10:09 +00:00 |
|
Jakob Bornecrantz
|
18d21fab70
|
t/libmonado: Update Python example
* Use new device properties.
* Remove device ID it's deprecated because it's not stable.
|
2024-01-02 23:10:09 +00:00 |
|
Jakob Bornecrantz
|
00f68ea8c4
|
t/libmonado: Add property enum and getters for devices
|
2024-01-02 23:10:09 +00:00 |
|
Jakob Bornecrantz
|
1f60853d6e
|
t/libmonado: Tidy mnd_root_get_device_from_role [NFC]
Tidy both documentation and code.
|
2024-01-02 23:10:09 +00:00 |
|
Jakob Bornecrantz
|
9e9bbe47b9
|
doc: Document !2105
|
2024-01-02 22:35:29 +00:00 |
|
Jakob Bornecrantz
|
a462afb767
|
c/render: Remove old code from removed layers
|
2024-01-02 22:35:29 +00:00 |
|
Jakob Bornecrantz
|
4fe1a2c2af
|
doc: Document !2107
|
2024-01-02 22:00:24 +00:00 |
|
Niharika Challapalli
|
6588c345ae
|
st/oxr: Fix typo
|
2024-01-02 22:00:00 +00:00 |
|
Niharika Challapalli
|
fb01dce94a
|
ipc: Fix typo
|
2024-01-02 21:57:14 +00:00 |
|
Jakob Bornecrantz
|
cf6bd5b208
|
doc: Document !2091
|
2024-01-02 21:34:29 +00:00 |
|
Jakob Bornecrantz
|
38b7f28205
|
d/simulated: Support reference space usage printing
|
2024-01-02 21:34:29 +00:00 |
|
Jakob Bornecrantz
|
b30f41bd2d
|
u/space_overseer: Notify the device about reference space usage
|
2024-01-02 21:34:29 +00:00 |
|
Jakob Bornecrantz
|
b7e7aa5d4c
|
xrt: Add xrt_device::ref_space_usage function
|
2024-01-02 21:34:29 +00:00 |
|
Jakob Bornecrantz
|
5e2ed31cbf
|
doc: Document !2100
|
2024-01-02 21:31:23 +00:00 |
|
Jakob Bornecrantz
|
6a1788c941
|
a/vk: Pass create mutable format bit if usage flag is set
|
2024-01-02 21:31:23 +00:00 |
|
Jakob Bornecrantz
|
d2f5103db7
|
a/vk: Improve format list handling
This fixes scope error on struct and combines the format list on Android.
|
2024-01-02 21:31:23 +00:00 |
|
Jakob Bornecrantz
|
a6ec2c1aa8
|
a/vk: Helper function static [NFC]
|
2024-01-02 21:31:06 +00:00 |
|
Jakob Bornecrantz
|
a39d98cbd6
|
doc: Document !2094
|
2024-01-02 12:21:47 +00:00 |
|
Jakob Bornecrantz
|
f644be460d
|
ipc: Make service a little bit more chatty
Set default logging level to INFO.
|
2024-01-02 12:19:43 +00:00 |
|