mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-25 05:24:02 +08:00
- both execute and flush have their own locks - spliting these locks makes race condition - obtain lock at higher level - do not lock in queue when calling execute from immediate - pass main lock to flush so can be unlocked before synchronize Related-To: NEO-10356 Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>