Default stream needs to be initialized

Change-Id: I5cbf9076bffb51c0e99601393645f443c1658e13


[ROCm/clr commit: a9513154c7]
This commit is contained in:
Vlad Sytchenko
2020-04-10 22:49:13 -04:00
orang tua 60ec8d6047
melakukan ba0c6101b0
2 mengubah file dengan 5 tambahan dan 1 penghapusan
@@ -30,6 +30,10 @@ amd::HostQueue* Device::defaultStream() {
defaultStream_ = new amd::HostQueue(*asContext(), *devices()[0], properties, defaultStream_ = new amd::HostQueue(*asContext(), *devices()[0], properties,
amd::CommandQueue::RealTimeDisabled, amd::CommandQueue::RealTimeDisabled,
amd::CommandQueue::Priority::Normal); amd::CommandQueue::Priority::Normal);
if ((defaultStream_ == nullptr) ||
!defaultStream_->create()) {
return nullptr;
}
} }
return defaultStream_; return defaultStream_;
} }
+1 -1
Melihat File
@@ -85,7 +85,7 @@ namespace hip {
/// VDI context /// VDI context
amd::Context* context_; amd::Context* context_;
/// VDI host queue for default streams /// VDI host queue for default streams
amd::HostQueue* defaultStream_; amd::HostQueue* defaultStream_ = nullptr;
/// Device's ID /// Device's ID
/// Store it here so we don't have to loop through the device list every time /// Store it here so we don't have to loop through the device list every time
int deviceId_; int deviceId_;