Refactor: pass properties by const reference instead of by value

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski 2022-08-09 14:43:53 +00:00 committed by Compute-Runtime-Automation
parent 3d9b5d441a
commit daf1bd4501
2 changed files with 2 additions and 2 deletions

View File

@ -348,7 +348,7 @@ bool MetricsLibrary::getGpuCommands(CommandList &commandList,
ConfigurationHandle_1_0
MetricsLibrary::createConfiguration(const zet_metric_group_handle_t metricGroupHandle,
const zet_metric_group_properties_t properties) {
const zet_metric_group_properties_t &properties) {
// Metric group internal data.
auto metricGroup = static_cast<OaMetricGroupImp *>(MetricGroup::fromHandle(metricGroupHandle));
auto metricGroupDummy = ConfigurationHandle_1_0{};

View File

@ -84,7 +84,7 @@ struct MetricsLibrary {
virtual bool getContextData(Device &device, ContextCreateData_1_0 &contextData);
ConfigurationHandle_1_0 createConfiguration(const zet_metric_group_handle_t metricGroup,
const zet_metric_group_properties_t properties);
const zet_metric_group_properties_t &properties);
ConfigurationHandle_1_0 addConfiguration(const zet_metric_group_handle_t metricGroup);
ClientGen getGenType(const uint32_t gen) const;