On Tue Nov 26 19:54:20 2024 +0000, Rémi Bernon wrote:
Makes it possible to pass a vulkan_instance in the later change, making it simpler and just a rename from `instance->host_instance` to `instance->host.instance` (otherwise it gets more verbose to change `instance->` to `instance->obj.` in more places).
When that's a problem, you could just have a variables storing host and/or client instances and read them from wine_instance struct just once. Splitting a structure into multiple arguments while still passing its pointer doesn't seem productive to me.