On Mon Oct 13 16:20:59 2025 +0000, Rémi Bernon wrote:
Fwiw this sounds like a serious issue, many games require D3D shared resources in video playback, and I think that includes older 32bit games.
I'm not sure what importing from memory and fd at the same time would mean. Also, `allocate_external_host_memory` may change the memory type to something that doesn't support importing/exporting the same way the original one does.
Note that when `VK_EXT_map_memory_placed` is available (which is the case for all recent drivers), this code path is not used and I'd expect your approach to be fine.