On Wed Mar 13 16:39:19 2024 +0000, Jacek Caban wrote:
I think that this being unbalanced matches how it looks from host Vulkan point of view: constructors can't expect the caller to understand the new handle in callbacks (so presumably they won't emit such callbacks), while destructors can.
Well you still have object types and handles during construction, so callbacks could still be understandable. Whereas in Wine we simply cannot map these to any client handle because we don't yet have the mapping, so these callbacks are simply dropped.