build: metrics-library revision update

Signed-off-by: ocldev <ocldev@intel.com>
This commit is contained in:
ocldev 2025-03-06 04:36:31 +01:00 committed by Compute-Runtime-Automation
parent 78f6ec27dd
commit 4d878c2880
3 changed files with 14 additions and 11 deletions

View File

@ -73,7 +73,7 @@ components:
dest_dir: metrics/library
type: git
branch: master
revision: metrics-library-1.0.182
revision: metrics-library-1.0.196
repository: https://github.com/intel/metrics-library.git
neo-clang-format:
dest_dir: tools/clang-format

View File

@ -1,2 +1,2 @@
git_revision: metrics-library-1.0.182
git_revision: metrics-library-1.0.196
git_url: https://github.com/intel/metrics-library

View File

@ -1,6 +1,6 @@
/*========================== begin_copyright_notice ============================
Copyright (C) 2020-2024 Intel Corporation
Copyright (C) 2020-2025 Intel Corporation
SPDX-License-Identifier: MIT
@ -27,13 +27,15 @@ namespace MetricsLibraryApi
//////////////////////////////////////////////////////////////////////////
/// @brief Metrics Library handles.
//////////////////////////////////////////////////////////////////////////
#define METRICS_LIBRARY_HANDLE( Object ) typedef struct Object##Handle_1_0 \
{ \
void* data; \
Object##Handle_1_0( void ) { data = nullptr; } \
Object##Handle_1_0( void* handle ) { data = handle; } \
bool IsValid( void ) const { return data != nullptr; } \
} Object##Handle_1_0;
#define METRICS_LIBRARY_HANDLE( Object ) \
typedef struct Object##Handle_1_0 \
{ \
void* data; \
Object##Handle_1_0( void ) { data = nullptr; } \
Object##Handle_1_0( void* handle ) { data = handle; } \
bool IsValid( void ) const { return data != nullptr; } \
bool IsEqual( Object##Handle_1_0 handle ) const { return data == handle.data; } \
} Object##Handle_1_0;
METRICS_LIBRARY_HANDLE( Client )
METRICS_LIBRARY_HANDLE( ClientMemory )
@ -73,6 +75,7 @@ enum class ClientGen : uint32_t
XeHPG = 10,
XeHPC = 11,
Xe2HPG = 12,
Xe3 = 13,
// ...
Last
};
@ -738,6 +741,6 @@ using ContextDeleteFunction_1_0 = StatusCode ( ML_STDCALL* ) ( const ContextHand
//////////////////////////////////////////////////////////////////////////
#define METRICS_LIBRARY_MAJOR_NUMBER 1
#define METRICS_LIBRARY_MINOR_NUMBER 0
#define METRICS_LIBRARY_BUILD_NUMBER 182
#define METRICS_LIBRARY_BUILD_NUMBER 196
} // namespace MetricsLibraryApi