| 1361 | } |
| 1362 | |
| 1363 | Result<std::shared_ptr<Device::SyncEvent>> WrapDeviceSyncEvent( |
| 1364 | void* sync_event, Device::SyncEvent::release_fn_t release_sync_event) override { |
| 1365 | return std::make_shared<MyDevice::MySyncEvent>(sync_event, release_sync_event); |
| 1366 | } |
| 1367 | |
| 1368 | protected: |
| 1369 | Result<std::shared_ptr<Buffer>> CopyBufferFrom( |