SWDEV-286150 - Add detailed thread trace support in RGP
- Create hash values for binaries - Add the binaries into RGP trace - Add corresponding hash value for every dispatch Change-Id: I2c3ce004d69f37d0d46bc4744e12f24273517f5e
This commit is contained in:
@@ -1125,6 +1125,14 @@ bool Device::initializeHeapResources() {
|
||||
}
|
||||
}
|
||||
|
||||
// Update RGP capture manager
|
||||
if (rgpCaptureMgr_ != nullptr) {
|
||||
if (!rgpCaptureMgr_->Update(platform_)) {
|
||||
delete rgpCaptureMgr_;
|
||||
rgpCaptureMgr_ = nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
// Create a synchronized transfer queue
|
||||
xferQueue_ = new VirtualGPU(*this);
|
||||
if (!(xferQueue_ && xferQueue_->create(false))) {
|
||||
@@ -1136,14 +1144,6 @@ bool Device::initializeHeapResources() {
|
||||
return false;
|
||||
}
|
||||
xferQueue_->enableSyncedBlit();
|
||||
|
||||
// Update RGP capture manager
|
||||
if (rgpCaptureMgr_ != nullptr) {
|
||||
if (!rgpCaptureMgr_->Update(platform_)) {
|
||||
delete rgpCaptureMgr_;
|
||||
rgpCaptureMgr_ = nullptr;
|
||||
}
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user