Add support for AUB subcapture (filter and toggle modes)

This commit adds a capability to selectively enable/disable AUB capture,
i.e. by toggling the registry key from the outside or specifying the filter
with a kernel name and/or kernel start index and kernel end index.

Change-Id: Ib5d39c21863fbc4a95aa73c949b9779ff993de0f
This commit is contained in:
Milczarek, Slawomir
2018-06-12 20:33:03 +02:00
parent af65ee87e5
commit eb1b5ded9c
27 changed files with 1119 additions and 10 deletions

View File

@@ -227,6 +227,14 @@ void DebugSettingsManager<DebugLevel>::dumpKernelArgs(const MultiDispatchInfo *m
}
}
template <DebugFunctionalityLevel DebugLevel>
bool DebugSettingsManager<DebugLevel>::readSetting(const char *settingName, bool defaultValue) {
if (readerImpl) {
readerImpl->getSetting(settingName, defaultValue);
}
return defaultValue;
}
template class DebugSettingsManager<DebugFunctionalityLevel::None>;
template class DebugSettingsManager<DebugFunctionalityLevel::Full>;
template class DebugSettingsManager<DebugFunctionalityLevel::RegKeys>;