Re: [Mesa-dev] [PATCH 0/7] anv: Implement the VK_KHX_external_memory extensions

2017-02-27 Thread Chad Versace
On Mon 27 Feb 2017, Chad Versace wrote: > For anyone reading the new extension specs and asking "Wait? What's this > OPAQUE_FD thing? And why do we have memory import/export for Win32 > handles but not for dma_bufs?". > > There does exist a dma_buf extension, VK_MESAX_external_memory_dma_buf, > th

Re: [Mesa-dev] [PATCH 0/7] anv: Implement the VK_KHX_external_memory extensions

2017-02-27 Thread Chad Versace
For anyone reading the new extension specs and asking "Wait? What's this OPAQUE_FD thing? And why do we have memory import/export for Win32 handles but not for dma_bufs?". There does exist a dma_buf extension, VK_MESAX_external_memory_dma_buf, that can do negotiation on DRM format modifiers. It's

[Mesa-dev] [PATCH 0/7] anv: Implement the VK_KHX_external_memory extensions

2017-02-27 Thread Jason Ekstrand
This patch series is an initial implementation of the newly released VK_KHX_external_memory extension family. These extensions add experimental support image and memory sharing between two Vulkan instances. Since they're experimental, it's a bit up-for-debate as to whether or not we should actual