The source project of this merge request has been removed.
ext_external_objects-vk-buf-exchange: New interoperability test for external buffers
The test allocates an image with Vulkan and fills its pixels. Then it copies them to a Vulkan buffer which is imported in OpenGL and is used as the backing storage for a new OpenGL texture. The OpenGL texture is mapped at drawing and its colors are probed. If they match the Vulkan image ones the test passes, otherwise it fails.
Depends on !318 (closed) as it uses some of the Vulkan framework changes that were proposed there.