Re: Discussing paths forward for OpenGL mappings on Wow64
Hans Leidekker <[email protected]>
| Newsgroups | gmane.comp.emulators.wine.devel |
|---|---|
| Message-ID | <[email protected]> |
On Sun, 2024-10-13 at 17:16 +0200, Derek Lesho wrote: > - "Just Use Zink": this idea has been floated for a while, and would be > to use a PE build of Zink, the MESA gallium driver on top of Vulkan, > which would then automatically make use of our VK_EXT_map_memory_placed > integration in winevulkan and bypass the problem. Rémi has a branch with > a draft solution for this [1] The advantage of approach is that it > doesn't require any more extensions to any more APIs, but the > disadvantage is that Wine would have to worry about keeping a separate > version of Mesa up to date and support for building the required c++ > components of mesa to its build system, as can be seen in the commits. Do we have to include Mesa in Wine? If dropping in a PE build of Zink works then we could also consider treating it as a Wine add-on.