-
I'm still very new to slang, so I may be doing something wrong, but I'm observing an unexpected shift in binding sets when using push constants. Here's a small shader demonstrating this in the playground. Note the Am I doing something wrong, misunderstanding something, or could this be a bug in how sets are allocated/assigned? I did some searching, the most relevant thing I could find was this issue, but it's about specialization constants instead of push constants, and I'm still seeing this on 2024.17. For now I'm working around this by not using ParameterBlock and manually defining the layout, which works fine. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
I think this is probably a bug in the descriptor set allocation logic, but I'm not sure. |
Beta Was this translation helpful? Give feedback.
-
Filed an issue for this #5865. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the quick response and confirming! |
Beta Was this translation helpful? Give feedback.
Yes this is a bug, we should convert it into an issue and fix it, similar to how we fixed the specialization constant case.