Unity Issue Tracker - “AsyncGPUReadback - NativeArray does not have read/write access” error is thrown when using the AsyncGPUReadback:RequestIntoNativeArray after scheduling a job
Open
UUM-102552
“AsyncGPUReadback - NativeArray does not have read/write access” error is thrown when using the AsyncGPUReadback:RequestIntoNativeArray after scheduling a job
Unity: Kernel (DOTS)
Open
6.7.X
6.6.X
6.5.X
6.4.X
6.3.X
6.0.X
2022.3.X
Won't Fix
6.2.X
6.1.X
Unity 6000.2 has reached its end of life and will not receive further updates. If you need additional fixes, please upgrade to a newer Unity version.
Cancelling: the 6000.1 version has reached its end of life. If you need additional fixes, please upgrade to a newer Unity version.
Reproduction steps:
1. Open the attached “BugRepro” project
2. Open the “Assets/Scenes/SampleScene.unity“ Scene
3. Enter the Play Mode
4. Select the “Job Tester” GameObject in the Hierarchy window
5. In the Inspector window, right-click click on Simple Array Job Tester(Script) and choose "Test Job"
6. Select the “Array Updater” GameObject in the Hierarchy window
7. In the Inspector window, right-click click on Simple Array Updater(Script) and choose "Test Readback"
8. Observe the Console window
Expected result: No errors are thrown
Actual result: “AsyncGPUReadback - NativeArray does not have read/write access” error is thrown