On Wed Nov 30 10:54:56 2022 +0000, Jacek Caban wrote:
I guess it wouldn't hurt to take this for now, but note that we'd like to get rid of those direct calls. Rémi is working on improving syscall dispatcher performance, see !1437 and !1324.
Yes, we can remove it when we stop using direct calls for descriptor set updates. But at the moment I really don't want to have worse performance with descriptor buffers compared to descriptor sets caused by wine. Especially since it's unlikely that Rémi's work will be in 8.0.
This is not just some theoretical problem. With the current non direct calls, vkd3d-proton's descriptor buffer path regresses performance for radv users.