Binding descriptors sets for the compute pipeline should not disturb bindings for the graphics pipeline and vice versa. The Vulkan spec states: "pipelineBindPoint is a VkPipelineBindPoint indicating whether the descriptors will be used by graphics pipelines or compute pipelines. There is a separate set of bind points for each of graphics and compute, so binding one does not disturb the other." Test case: https://cgit.freedesktop.org/mesa/crucible/commit/?id=0a52673d71b444df81828d75138377b082855d03 How to reproduce: ./bin/crucible run func.bind-points
This should fix the issue https://cgit.freedesktop.org/~hakzsam/mesa/commit/?id=4922e7f25c1a42779bab11aff6489d8a39a17061 Can you confirm? Thanks!
It seems to work fine. Thanks!
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.