API reference
API reference
Select your platform
No SDKs available
No versions available

OVRMetricsToolSDK Class

Extends MonoBehaviour

Properties

[Get]
Signature
OVRMetricsToolSDK Instance

Methods

AppendCsvDebugString ( debugString )
Signature
bool AppendCsvDebugString(string debugString)
Parameters
debugString: string
Returns
bool
DefineAppMetric ( name , displayName , group , rangeMin , rangeMax , graphMin , graphMax , redPercent , greenPercent , showGraph , showStat )
Signature
void DefineAppMetric(string name, string displayName, string group, int rangeMin, int rangeMax, int graphMin, int graphMax, float redPercent, float greenPercent, bool showGraph, bool showStat)
Parameters
name: string
displayName: string
group: string
rangeMin: int
rangeMax: int
graphMin: int
graphMax: int
redPercent: float
greenPercent: float
showGraph: bool
showStat: bool
Returns
void
DeleteAppMetric ( name )
Signature
void DeleteAppMetric(string name)
Parameters
name: string
Returns
void
GetError ()
Signature
string GetError()
Returns
string
GetLatestMetricsSnapshot ()
Signature
MetricsSnapshot? GetLatestMetricsSnapshot()
Returns
MetricsSnapshot?
SetOverlayDebugString ( debugString )
Signature
bool SetOverlayDebugString(string debugString)
Parameters
debugString: string
Returns
bool
UpdateAppMetric ( name , value )
Signature
bool UpdateAppMetric(string name, int value)
Parameters
name: string
value: int
Returns
bool

Inner Classes

AppMetricDefinition Class

Fields

DisplayName : string
Signature
string DisplayName
GraphMax : int
Signature
int GraphMax
GraphMin : int
Signature
int GraphMin
GreenPercent : float
Signature
float GreenPercent
Group : string
Signature
string Group
Name : string
Signature
string Name
RangeMax : int
Signature
int RangeMax
RangeMin : int
Signature
int RangeMin
RedPercent : float
Signature
float RedPercent
ShowGraph : bool
Signature
bool ShowGraph
ShowStat : bool
Signature
bool ShowStat

AppMetricDefinitions Class

Fields

Metrics : List< AppMetricDefinition >
Signature
List<AppMetricDefinition> Metrics

AppMetricValue Class

Fields

jsonName : string
Signature
string jsonName
value : int
Signature
int value

Inner Struct

MetricsSnapshot Struct

Fields

app_dalvik_pss_MB : int
Signature
int app_dalvik_pss_MB
app_gpu_time_microseconds : int
Signature
int app_gpu_time_microseconds
app_private_clean_MB : int
Signature
int app_private_clean_MB
app_private_dirty_MB : int
Signature
int app_private_dirty_MB
app_pss_MB : int
Signature
int app_pss_MB
app_rss_MB : int
Signature
int app_rss_MB
app_uss_MB : int
Signature
int app_uss_MB
app_vss_MB : int
Signature
int app_vss_MB
available_memory_MB : int
Signature
int available_memory_MB
average_frame_rate : int
Signature
int average_frame_rate
average_prediction_milliseconds : int
Signature
int average_prediction_milliseconds
avg_fill_percentage : int
Signature
int avg_fill_percentage
avg_frag_inst_per_pixel : int
Signature
int avg_frag_inst_per_pixel
avg_inst_per_frag : int
Signature
int avg_inst_per_frag
avg_inst_per_vert : int
Signature
int avg_inst_per_vert
avg_textures_per_frag : int
Signature
int avg_textures_per_frag
avg_vert_inst_per_pixel : int
Signature
int avg_vert_inst_per_pixel
avg_vertices_per_frame : int
Signature
int avg_vertices_per_frame
battery_current_now_milliamps : int
Signature
int battery_current_now_milliamps
battery_level_percentage : int
Signature
int battery_level_percentage
battery_temperature_celcius : int
Signature
int battery_temperature_celcius
cpu_frequency_MHz : int
Signature
int cpu_frequency_MHz
cpu_level : int
Signature
int cpu_level
cpu_utilization_percentage : int
Signature
int cpu_utilization_percentage
cpu_utilization_percentage_core0 : int
Signature
int cpu_utilization_percentage_core0
cpu_utilization_percentage_core1 : int
Signature
int cpu_utilization_percentage_core1
cpu_utilization_percentage_core2 : int
Signature
int cpu_utilization_percentage_core2
cpu_utilization_percentage_core3 : int
Signature
int cpu_utilization_percentage_core3
cpu_utilization_percentage_core4 : int
Signature
int cpu_utilization_percentage_core4
cpu_utilization_percentage_core5 : int
Signature
int cpu_utilization_percentage_core5
cpu_utilization_percentage_core6 : int
Signature
int cpu_utilization_percentage_core6
cpu_utilization_percentage_core7 : int
Signature
int cpu_utilization_percentage_core7
display_refresh_rate : int
Signature
int display_refresh_rate
dynres_recommendation_height : int
Signature
int dynres_recommendation_height
dynres_recommendation_percentage : int
Signature
int dynres_recommendation_percentage
dynres_recommendation_width : int
Signature
int dynres_recommendation_width
early_frame_count : int
Signature
int early_frame_count
extra_latency_mode : int
Signature
int extra_latency_mode
eye_buffer_height : int
Signature
int eye_buffer_height
eye_buffer_width : int
Signature
int eye_buffer_width
foveation_level : int
Signature
int foveation_level
gpu_frequency_MHz : int
Signature
int gpu_frequency_MHz
gpu_level : int
Signature
int gpu_level
gpu_utilization_percentage : int
Signature
int gpu_utilization_percentage
guardian_gpu_time_microseconds : int
Signature
int guardian_gpu_time_microseconds
max_repeated_frames : int
Signature
int max_repeated_frames
maximum_rotational_speed_degrees_per_second : int
Signature
int maximum_rotational_speed_degrees_per_second
mem_frequency_MHz : int
Signature
int mem_frequency_MHz
minimum_vsyncs : int
Signature
int minimum_vsyncs
percent_texture_anisotropic_filtered : int
Signature
int percent_texture_anisotropic_filtered
percent_texture_fetch_stall : int
Signature
int percent_texture_fetch_stall
percent_texture_l1_miss : int
Signature
int percent_texture_l1_miss
percent_texture_l2_miss : int
Signature
int percent_texture_l2_miss
percent_texture_linear_filtered : int
Signature
int percent_texture_linear_filtered
percent_texture_nearest_filtered : int
Signature
int percent_texture_nearest_filtered
percent_time_compute : int
Signature
int percent_time_compute
percent_time_shading_frags : int
Signature
int percent_time_shading_frags
percent_time_shading_verts : int
Signature
int percent_time_shading_verts
percent_vertex_fetch_stall : int
Signature
int percent_vertex_fetch_stall
phase_sync_mode : int
Signature
int phase_sync_mode
power_current : int
Signature
int power_current
power_level_state : int
Signature
int power_level_state
power_voltage : int
Signature
int power_voltage
power_wattage : int
Signature
int power_wattage
render_scale : int
Signature
int render_scale
screen_tear_count : int
Signature
int screen_tear_count
sensor_temperature_celcius : int
Signature
int sensor_temperature_celcius
spacewarp_motion_vector_type : int
Signature
int spacewarp_motion_vector_type
spacewarped_frames_per_second : int
Signature
int spacewarped_frames_per_second
stale_frame_count : int
Signature
int stale_frame_count
stale_frames_consecutive : int
Signature
int stale_frames_consecutive
time : long
Signature
long time
timewarp_gpu_time_microseconds : int
Signature
int timewarp_gpu_time_microseconds
vrshell_and_guardian_gpu_time_microseconds : int
Signature
int vrshell_and_guardian_gpu_time_microseconds
vrshell_average_frame_rate : int
Signature
int vrshell_average_frame_rate
vrshell_gpu_time_microseconds : int
Signature
int vrshell_gpu_time_microseconds