ProGTX / sycl-gtx

Implementation of the SYCL specification.
MIT License
68 stars 14 forks source link

Synchronization #13

Open ProGTX opened 9 years ago

ProGTX commented 9 years ago

Already mentioned in #6

Parts to implement per §2.5.5:

ProGTX commented 9 years ago

"Command group enqueue", or intra-queue synchronization, was done alongside #14.

ProGTX commented 9 years ago

Host accessors synchronized with synchronizer class (see #1).

ProGTX commented 9 years ago

Forgot to take into account that host accessors block the queue for their whole lifetime, and just synchronization on construction isn't enough. Fixed in d25b7f55dd1161bca49fef66fcb64bca0b6a952e.