Monado OpenXR Runtime
u_var_timing Struct Reference

Used to plot a graph of timing information. More...

#include <util/u_var.h>

Collaboration diagram for u_var_timing:

Data Fields

struct u_var_f32_arr values
 Values to be plotted. More...
 
float reference_timing
 A reference line drawn on the plot. More...
 
bool center_reference_timing
 If false, reference_timing will be the bottom of the graph. More...
 
float range
 How many units the graph expands by default. More...
 
bool dynamic_rescale
 Rescale graph's value range when value exceeds range. More...
 
const char * unit
 A string describing the unit used, not freed. More...
 

Detailed Description

Used to plot a graph of timing information.

Field Documentation

◆ center_reference_timing

bool u_var_timing::center_reference_timing

If false, reference_timing will be the bottom of the graph.

◆ dynamic_rescale

bool u_var_timing::dynamic_rescale

Rescale graph's value range when value exceeds range.

◆ range

float u_var_timing::range

How many units the graph expands by default.

Referenced by comp_mirror_to_debug_gui::comp_mirror_fixup_ui_state().

◆ reference_timing

float u_var_timing::reference_timing

A reference line drawn on the plot.

Referenced by comp_mirror_to_debug_gui::comp_mirror_fixup_ui_state().

◆ unit

const char* u_var_timing::unit

A string describing the unit used, not freed.

◆ values

struct u_var_f32_arr u_var_timing::values

Values to be plotted.


The documentation for this struct was generated from the following file: