Make it possible to import a xrt_swapchain from a set of xrt_image_native
This is not exposed to apps yet but can be tested with the HACK
commit from jakob-allocation-wip.
Merge request reports
Activity
added 13 commits
-
ddb528f0 - 1 commit from branch
monado:master
- 3ddcfcb5 - xrt: Make some fields on xrt_vk_swapchain private
- 7e09620c - xrt: Make some fields on xrt_gl_swapchain private
- 8a8e956e - vk: Remove unused vk_image
- c23d3553 - vk: Use xrt_swapchain_create_info in vk_create_image_from_native
- fc8ce228 - vk: Add image allocator helper
- 320de831 - xrt: Make xrt_compositor::create_swapchain return xrt_result_t
- 211f737f - xrt: Add function to create swapchain from native images
- 2123f3c1 - c/main: Use new Vulkan image allocator helper
- f451733e - c/main: Implement xrt_compositor::swapchain_import
- 19350711 - ipc: Fix in_handles handling by syncing with the server
- 873a8561 - ipc: Add function to import a swapchain
- 01ad0058 - ipc: Implement xrt_compositor::import_swapchain
Toggle commit list-
ddb528f0 - 1 commit from branch
added 13 commits
-
f18c190e - 1 commit from branch
monado:master
- 34843c3f - xrt: Make some fields on xrt_vk_swapchain private
- 0d05eb6c - xrt: Make some fields on xrt_gl_swapchain private
- 5a9fa0a7 - vk: Remove unused vk_image
- a8a4e807 - vk: Use xrt_swapchain_create_info in vk_create_image_from_native
- 727e3bc2 - vk: Add image allocator helper
- b9301791 - xrt: Make xrt_compositor::create_swapchain return xrt_result_t
- ccaa6fa5 - xrt: Add function to create swapchain from native images
- d5a702cd - c/main: Use new Vulkan image allocator helper
- a41c1ce1 - c/main: Implement xrt_compositor::swapchain_import
- 9c490127 - ipc: Fix in_handles handling by syncing with the server
- 11b2dfe2 - ipc: Add function to import a swapchain
- 536e4617 - ipc: Implement xrt_compositor::import_swapchain
Toggle commit list-
f18c190e - 1 commit from branch
- Resolved by Jakob Bornecrantz
Oh rats, realized after I hit the merge button: The change of signature for create_swapchain and the addition of import_swapchain in the XRT headers probably means this needs a changelog fragment.
mentioned in commit 65a9c27f