monado/src/xrt/compositor
Christoph Haag f5abb14422 comp: Don't allocate ubos with VK_MEMORY_PROPERTY_HOST_CACHED_BIT
On Tegra the only supported combinations for VK_BUFFER_USAGE_UNIFORM_BUFFER_BIT are

* VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
* VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT | VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_COHERENT_BIT
* VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT | VK_MEMORY_PROPERTY_HOST_VISIBLE_BIT | VK_MEMORY_PROPERTY_HOST_CACHED_BIT

This article agrees that we do not need host cached memory here:
https://zeux.io/2020/02/27/writing-an-efficient-vulkan-renderer/
2021-02-03 02:24:35 +01:00
..
client comp: Return proper errors for OpenGL xrCreateSwapchain 2021-01-26 15:26:47 +00:00
main comp: Don't allocate ubos with VK_MEMORY_PROPERTY_HOST_CACHED_BIT 2021-02-03 02:24:35 +01:00
render xrt: Reflow after column change 2021-01-15 13:50:32 +00:00
shaders c/layers: Implement equirect1 rendering. 2020-12-14 18:59:28 +00:00
CMakeLists.txt comp: add VkDisplayKHR window backend 2021-01-19 17:00:46 +00:00
meson.build comp: add VkDisplayKHR window backend 2021-01-19 17:00:46 +00:00