-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Concurrency checks are not validating subresources accesses correctly #57
Comments
Dropping an update here. I've been thinking a little bit about how to handle this in a fool-proof manner, and it's not a simple issue. Even if I was to track it on a per-subresource level, I have had (private) reports of false concurrent errors on resource writes between multiple dispatches that are guaranteed to not collide. I think the right way forward is to track it on a per-texel/element level. There are multiple challenges here:
And more I'm sure to come across at some point. On the memory issue, I could keep it in host memory, but that'll be no fun for performance. Perhaps I could leave a toggle to the user. I have some things I need to get to before I can start addressing this, but this would greatly improve both concurrency tracking and initialization tracking. |
Just making note that I'll try addressing it this month. |
Follow-up of the second issue reported in this message in issue #49.
Initial diagnostic:
The text was updated successfully, but these errors were encountered: