mirror of
https://github.com/fumiama/gozel.git
synced 2026-06-11 20:10:34 +08:00
chore: run go generate
This commit is contained in:
committed by
GitHub
parent
bfda7d76f3
commit
32abd8ea7c
@@ -58,63 +58,65 @@ type ZetDebugSessionHandle uintptr
|
||||
|
||||
// ZetStructureType (zet_structure_type_t) Defines structure types
|
||||
type ZetStructureType uintptr
|
||||
|
||||
const (
|
||||
ZET_STRUCTURE_TYPE_METRIC_GROUP_PROPERTIES ZetStructureType = 0x1 // ZET_STRUCTURE_TYPE_METRIC_GROUP_PROPERTIES ::zet_metric_group_properties_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_PROPERTIES ZetStructureType = 0x2 // ZET_STRUCTURE_TYPE_METRIC_PROPERTIES ::zet_metric_properties_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_STREAMER_DESC ZetStructureType = 0x3 // ZET_STRUCTURE_TYPE_METRIC_STREAMER_DESC ::zet_metric_streamer_desc_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_QUERY_POOL_DESC ZetStructureType = 0x4 // ZET_STRUCTURE_TYPE_METRIC_QUERY_POOL_DESC ::zet_metric_query_pool_desc_t
|
||||
ZET_STRUCTURE_TYPE_PROFILE_PROPERTIES ZetStructureType = 0x5 // ZET_STRUCTURE_TYPE_PROFILE_PROPERTIES ::zet_profile_properties_t
|
||||
ZET_STRUCTURE_TYPE_DEVICE_DEBUG_PROPERTIES ZetStructureType = 0x6 // ZET_STRUCTURE_TYPE_DEVICE_DEBUG_PROPERTIES ::zet_device_debug_properties_t
|
||||
ZET_STRUCTURE_TYPE_DEBUG_MEMORY_SPACE_DESC ZetStructureType = 0x7 // ZET_STRUCTURE_TYPE_DEBUG_MEMORY_SPACE_DESC ::zet_debug_memory_space_desc_t
|
||||
ZET_STRUCTURE_TYPE_DEBUG_REGSET_PROPERTIES ZetStructureType = 0x8 // ZET_STRUCTURE_TYPE_DEBUG_REGSET_PROPERTIES ::zet_debug_regset_properties_t
|
||||
ZET_STRUCTURE_TYPE_GLOBAL_METRICS_TIMESTAMPS_EXP_PROPERTIES ZetStructureType = 0x9 // ZET_STRUCTURE_TYPE_GLOBAL_METRICS_TIMESTAMPS_EXP_PROPERTIES ::zet_metric_global_timestamps_resolution_exp_t. Deprecated, use
|
||||
ZET_STRUCTURE_TYPE_METRIC_GROUP_PROPERTIES ZetStructureType = 0x1 // ZET_STRUCTURE_TYPE_METRIC_GROUP_PROPERTIES ::zet_metric_group_properties_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_PROPERTIES ZetStructureType = 0x2 // ZET_STRUCTURE_TYPE_METRIC_PROPERTIES ::zet_metric_properties_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_STREAMER_DESC ZetStructureType = 0x3 // ZET_STRUCTURE_TYPE_METRIC_STREAMER_DESC ::zet_metric_streamer_desc_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_QUERY_POOL_DESC ZetStructureType = 0x4 // ZET_STRUCTURE_TYPE_METRIC_QUERY_POOL_DESC ::zet_metric_query_pool_desc_t
|
||||
ZET_STRUCTURE_TYPE_PROFILE_PROPERTIES ZetStructureType = 0x5 // ZET_STRUCTURE_TYPE_PROFILE_PROPERTIES ::zet_profile_properties_t
|
||||
ZET_STRUCTURE_TYPE_DEVICE_DEBUG_PROPERTIES ZetStructureType = 0x6 // ZET_STRUCTURE_TYPE_DEVICE_DEBUG_PROPERTIES ::zet_device_debug_properties_t
|
||||
ZET_STRUCTURE_TYPE_DEBUG_MEMORY_SPACE_DESC ZetStructureType = 0x7 // ZET_STRUCTURE_TYPE_DEBUG_MEMORY_SPACE_DESC ::zet_debug_memory_space_desc_t
|
||||
ZET_STRUCTURE_TYPE_DEBUG_REGSET_PROPERTIES ZetStructureType = 0x8 // ZET_STRUCTURE_TYPE_DEBUG_REGSET_PROPERTIES ::zet_debug_regset_properties_t
|
||||
ZET_STRUCTURE_TYPE_GLOBAL_METRICS_TIMESTAMPS_EXP_PROPERTIES ZetStructureType = 0x9 // ZET_STRUCTURE_TYPE_GLOBAL_METRICS_TIMESTAMPS_EXP_PROPERTIES ::zet_metric_global_timestamps_resolution_exp_t. Deprecated, use
|
||||
|
||||
///< ::ZET_STRUCTURE_TYPE_METRIC_GLOBAL_TIMESTAMPS_RESOLUTION_EXP.
|
||||
|
||||
ZET_STRUCTURE_TYPE_METRIC_GLOBAL_TIMESTAMPS_RESOLUTION_EXP ZetStructureType = 0x9 // ZET_STRUCTURE_TYPE_METRIC_GLOBAL_TIMESTAMPS_RESOLUTION_EXP ::zet_metric_global_timestamps_resolution_exp_t
|
||||
ZET_STRUCTURE_TYPE_TRACER_EXP_DESC ZetStructureType = 0x00010001 // ZET_STRUCTURE_TYPE_TRACER_EXP_DESC ::zet_tracer_exp_desc_t
|
||||
ZET_STRUCTURE_TYPE_METRICS_CALCULATE_EXP_DESC ZetStructureType = 0x00010002 // ZET_STRUCTURE_TYPE_METRICS_CALCULATE_EXP_DESC ::zet_metric_calculate_exp_desc_t. Deprecated, use
|
||||
ZET_STRUCTURE_TYPE_METRIC_GLOBAL_TIMESTAMPS_RESOLUTION_EXP ZetStructureType = 0x9 // ZET_STRUCTURE_TYPE_METRIC_GLOBAL_TIMESTAMPS_RESOLUTION_EXP ::zet_metric_global_timestamps_resolution_exp_t
|
||||
ZET_STRUCTURE_TYPE_TRACER_EXP_DESC ZetStructureType = 0x00010001 // ZET_STRUCTURE_TYPE_TRACER_EXP_DESC ::zet_tracer_exp_desc_t
|
||||
ZET_STRUCTURE_TYPE_METRICS_CALCULATE_EXP_DESC ZetStructureType = 0x00010002 // ZET_STRUCTURE_TYPE_METRICS_CALCULATE_EXP_DESC ::zet_metric_calculate_exp_desc_t. Deprecated, use
|
||||
|
||||
///< ::ZET_STRUCTURE_TYPE_METRIC_CALCULATE_EXP_DESC.
|
||||
|
||||
ZET_STRUCTURE_TYPE_METRIC_CALCULATE_EXP_DESC ZetStructureType = 0x00010002 // ZET_STRUCTURE_TYPE_METRIC_CALCULATE_EXP_DESC ::zet_metric_calculate_exp_desc_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_EXP_PROPERTIES ZetStructureType = 0x00010003 // ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_EXP_PROPERTIES ::zet_metric_programmable_exp_properties_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_PARAM_INFO_EXP ZetStructureType = 0x00010004 // ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_PARAM_INFO_EXP ::zet_metric_programmable_param_info_exp_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_PARAM_VALUE_INFO_EXP ZetStructureType = 0x00010005 // ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_PARAM_VALUE_INFO_EXP ::zet_metric_programmable_param_value_info_exp_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_GROUP_TYPE_EXP ZetStructureType = 0x00010006 // ZET_STRUCTURE_TYPE_METRIC_GROUP_TYPE_EXP ::zet_metric_group_type_exp_t
|
||||
ZET_STRUCTURE_TYPE_EXPORT_DMA_EXP_PROPERTIES ZetStructureType = 0x00010007 // ZET_STRUCTURE_TYPE_EXPORT_DMA_EXP_PROPERTIES ::zet_export_dma_buf_exp_properties_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_TRACER_EXP_DESC ZetStructureType = 0x00010008 // ZET_STRUCTURE_TYPE_METRIC_TRACER_EXP_DESC ::zet_metric_tracer_exp_desc_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_SOURCE_ID_EXP ZetStructureType = 0x00010009 // ZET_STRUCTURE_TYPE_METRIC_SOURCE_ID_EXP ::zet_metric_source_id_exp_t
|
||||
ZET_STRUCTURE_TYPE_FORCE_UINT32 ZetStructureType = 0x7fffffff // ZET_STRUCTURE_TYPE_FORCE_UINT32 Value marking end of ZET_STRUCTURE_TYPE_* ENUMs
|
||||
ZET_STRUCTURE_TYPE_METRIC_CALCULATE_EXP_DESC ZetStructureType = 0x00010002 // ZET_STRUCTURE_TYPE_METRIC_CALCULATE_EXP_DESC ::zet_metric_calculate_exp_desc_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_EXP_PROPERTIES ZetStructureType = 0x00010003 // ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_EXP_PROPERTIES ::zet_metric_programmable_exp_properties_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_PARAM_INFO_EXP ZetStructureType = 0x00010004 // ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_PARAM_INFO_EXP ::zet_metric_programmable_param_info_exp_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_PARAM_VALUE_INFO_EXP ZetStructureType = 0x00010005 // ZET_STRUCTURE_TYPE_METRIC_PROGRAMMABLE_PARAM_VALUE_INFO_EXP ::zet_metric_programmable_param_value_info_exp_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_GROUP_TYPE_EXP ZetStructureType = 0x00010006 // ZET_STRUCTURE_TYPE_METRIC_GROUP_TYPE_EXP ::zet_metric_group_type_exp_t
|
||||
ZET_STRUCTURE_TYPE_EXPORT_DMA_EXP_PROPERTIES ZetStructureType = 0x00010007 // ZET_STRUCTURE_TYPE_EXPORT_DMA_EXP_PROPERTIES ::zet_export_dma_buf_exp_properties_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_TRACER_EXP_DESC ZetStructureType = 0x00010008 // ZET_STRUCTURE_TYPE_METRIC_TRACER_EXP_DESC ::zet_metric_tracer_exp_desc_t
|
||||
ZET_STRUCTURE_TYPE_METRIC_SOURCE_ID_EXP ZetStructureType = 0x00010009 // ZET_STRUCTURE_TYPE_METRIC_SOURCE_ID_EXP ::zet_metric_source_id_exp_t
|
||||
ZET_STRUCTURE_TYPE_FORCE_UINT32 ZetStructureType = 0x7fffffff // ZET_STRUCTURE_TYPE_FORCE_UINT32 Value marking end of ZET_STRUCTURE_TYPE_* ENUMs
|
||||
|
||||
)
|
||||
|
||||
// ZetBaseProperties (zet_base_properties_t) Base for all properties types
|
||||
type ZetBaseProperties struct {
|
||||
Stype ZetStructureType // Stype [in] type of this structure
|
||||
Pnext unsafe.Pointer // Pnext [in,out][optional] must be null or a pointer to an extension-specific structure (i.e. contains stype and pNext).
|
||||
Stype ZetStructureType // Stype [in] type of this structure
|
||||
Pnext unsafe.Pointer // Pnext [in,out][optional] must be null or a pointer to an extension-specific structure (i.e. contains stype and pNext).
|
||||
|
||||
}
|
||||
|
||||
// ZetBaseDesc (zet_base_desc_t) Base for all descriptor types
|
||||
type ZetBaseDesc struct {
|
||||
Stype ZetStructureType // Stype [in] type of this structure
|
||||
Pnext unsafe.Pointer // Pnext [in][optional] must be null or a pointer to an extension-specific structure (i.e. contains stype and pNext).
|
||||
Stype ZetStructureType // Stype [in] type of this structure
|
||||
Pnext unsafe.Pointer // Pnext [in][optional] must be null or a pointer to an extension-specific structure (i.e. contains stype and pNext).
|
||||
|
||||
}
|
||||
|
||||
// ZetValueType (zet_value_type_t) Supported value types
|
||||
type ZetValueType uintptr
|
||||
|
||||
const (
|
||||
ZET_VALUE_TYPE_UINT32 ZetValueType = 0 // ZET_VALUE_TYPE_UINT32 32-bit unsigned-integer
|
||||
ZET_VALUE_TYPE_UINT64 ZetValueType = 1 // ZET_VALUE_TYPE_UINT64 64-bit unsigned-integer
|
||||
ZET_VALUE_TYPE_FLOAT32 ZetValueType = 2 // ZET_VALUE_TYPE_FLOAT32 32-bit floating-point
|
||||
ZET_VALUE_TYPE_FLOAT64 ZetValueType = 3 // ZET_VALUE_TYPE_FLOAT64 64-bit floating-point
|
||||
ZET_VALUE_TYPE_BOOL8 ZetValueType = 4 // ZET_VALUE_TYPE_BOOL8 8-bit boolean
|
||||
ZET_VALUE_TYPE_STRING ZetValueType = 5 // ZET_VALUE_TYPE_STRING C string
|
||||
ZET_VALUE_TYPE_UINT8 ZetValueType = 6 // ZET_VALUE_TYPE_UINT8 8-bit unsigned-integer
|
||||
ZET_VALUE_TYPE_UINT16 ZetValueType = 7 // ZET_VALUE_TYPE_UINT16 16-bit unsigned-integer
|
||||
ZET_VALUE_TYPE_FORCE_UINT32 ZetValueType = 0x7fffffff // ZET_VALUE_TYPE_FORCE_UINT32 Value marking end of ZET_VALUE_TYPE_* ENUMs
|
||||
ZET_VALUE_TYPE_UINT32 ZetValueType = 0 // ZET_VALUE_TYPE_UINT32 32-bit unsigned-integer
|
||||
ZET_VALUE_TYPE_UINT64 ZetValueType = 1 // ZET_VALUE_TYPE_UINT64 64-bit unsigned-integer
|
||||
ZET_VALUE_TYPE_FLOAT32 ZetValueType = 2 // ZET_VALUE_TYPE_FLOAT32 32-bit floating-point
|
||||
ZET_VALUE_TYPE_FLOAT64 ZetValueType = 3 // ZET_VALUE_TYPE_FLOAT64 64-bit floating-point
|
||||
ZET_VALUE_TYPE_BOOL8 ZetValueType = 4 // ZET_VALUE_TYPE_BOOL8 8-bit boolean
|
||||
ZET_VALUE_TYPE_STRING ZetValueType = 5 // ZET_VALUE_TYPE_STRING C string
|
||||
ZET_VALUE_TYPE_UINT8 ZetValueType = 6 // ZET_VALUE_TYPE_UINT8 8-bit unsigned-integer
|
||||
ZET_VALUE_TYPE_UINT16 ZetValueType = 7 // ZET_VALUE_TYPE_UINT16 16-bit unsigned-integer
|
||||
ZET_VALUE_TYPE_FORCE_UINT32 ZetValueType = 0x7fffffff // ZET_VALUE_TYPE_FORCE_UINT32 Value marking end of ZET_VALUE_TYPE_* ENUMs
|
||||
|
||||
)
|
||||
|
||||
@@ -123,8 +125,7 @@ type ZetValue [8]byte
|
||||
|
||||
// ZetTypedValue (zet_typed_value_t) Typed value
|
||||
type ZetTypedValue struct {
|
||||
Type ZetValueType // Type [out] type of value
|
||||
Value ZetValue // Value [out] value
|
||||
Type ZetValueType // Type [out] type of value
|
||||
Value ZetValue // Value [out] value
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user