build: metrics-library revision update
Signed-off-by: ocldev <ocldev@intel.com>
This commit is contained in:
parent
78f6ec27dd
commit
4d878c2880
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue