13 Oct
2025
13 Oct
'25
4:37 p.m.
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. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/9166#note_118403