GPU-Reshape icon indicating copy to clipboard operation
GPU-Reshape copied to clipboard

Concurrency checks are not validating subresources accesses correctly

Open Cyphall opened this issue 1 year ago • 3 comments

Follow-up of the second issue reported in this message in issue #49.

I am getting a few "Potential race condition detected" between this write in the "cubemap generation" step and this read in the "mipmaps generation" step when processing an equirectangular skybox. I think the synchronization is good but maybe I'm wrong?

Initial diagnostic:

Currently, concurrency doesn't track at a per-subresource level. So it incorrectly marks it as a race condition.

Cyphall avatar Jan 31 '24 20:01 Cyphall