Jakob Bornecrantz
76c9cd4c67
comp: Filter distortion texture lineary
2019-04-03 17:54:16 +01:00
Jakob Bornecrantz
1873d3a1d2
comp: Tidy code
2019-04-03 17:24:06 +01:00
Pete Black
df2b6da078
comp: Add NVIDIA direct mode code
2019-04-03 17:02:07 +01:00
Pete Black
ecec5f1a1a
comp: Make surface format selection more flexible
2019-04-03 17:02:07 +01:00
Jakob Bornecrantz
c6b4b7916a
comp: Refactor vk_get_loader_functions function
2019-04-03 17:00:43 +01:00
Lubosz Sarnecki
bbf484f51e
comp: Free client command pool.
...
As pointed out by Vulkan validation on the client intance.
2019-03-29 11:00:57 +01:00
Lubosz Sarnecki
00afe442f8
comp: Introduce XRT_COMPOSITOR_VULKAN_VALIDATION.
...
For enabling Vulkan validation during runtime.
Add CMake option to disable Vulkan validation at build time.
By default the DEBUG extension is enabled but the validation layers
are not when the ENV variable is not set to true.
2019-03-29 10:59:41 +01:00
Ryan Pavlik
8c37377853
comp: Keep track of nominal display interval and last time
2019-03-27 13:39:22 +00:00
Ryan Pavlik
f6c97ec253
comp: Pass time state down into compositor
2019-03-27 13:39:22 +00:00
Ryan Pavlik
c38026e571
comp: Fix comment typo.
2019-03-22 14:19:19 -05:00
Ryan Pavlik
5b4c3a2f94
comp: Use U_TYPED_CALLOC/U_TYPED_ARRAY_CALLOC
2019-03-22 13:50:29 -05:00
Ryan Pavlik
f7d990c7e3
xrt: Use U_TYPED_CALLOC
2019-03-22 13:47:51 -05:00
Ryan Pavlik
afd20250ed
comp: Fix Vulkan type issues.
2019-03-22 16:54:14 +00:00
Christoph Haag
b8c5ba4bc9
comp: handle acquiring direct mode failing
2019-03-22 16:41:53 +00:00
Lubosz Sarnecki
52e11ac4c5
comp: Move VIVE distortion properties to UBO.
2019-03-18 14:45:31 +01:00
Lubosz Sarnecki
6f5ef7a0cb
comp: Rename ubo_data to ubo_pano.
2019-03-18 14:45:31 +01:00
Jakob Bornecrantz
15a97422ba
xrt: Add all of Monado
2019-03-18 05:52:32 +00:00