22#ifndef WLM_GRAPH_SHARED_H
23#define WLM_GRAPH_SHARED_H
34#define WLM_GRAPH_REGENERATE_HISTORY_MAX 512
Definition wlm_graph_shared.h:84
const char * app_help
Definition wlm_graph_shared.h:88
const uint32_t * pixel_lut
Definition wlm_graph_shared.h:142
void(* regenerate_fn)(void *app_state, wlm_graph_values_t *samples, uint32_t sample_count)
Definition wlm_graph_shared.h:121
void(* state_free_fn)(void *app_state)
Definition wlm_graph_shared.h:133
wlm_graph_read_result_t(* stats_read_fn)(void *app_state, wlm_graph_values_t *values)
Definition wlm_graph_shared.h:105
const char * app_name
Definition wlm_graph_shared.h:86
void * app_state
Definition wlm_graph_shared.h:124
wlm_graph_mode_t accumulate_mode
Definition wlm_graph_shared.h:91
Definition wlm_graph_shared.h:60
uint32_t num
Definition wlm_graph_shared.h:64
uint8_t * data
Definition wlm_graph_shared.h:62
wlm_graph_mode_t
Definition wlm_graph_shared.h:39
@ WLM_GRAPH_ACCUMULATE_MODE_INDEPENDENT
Definition wlm_graph_shared.h:45
@ WLM_GRAPH_ACCUMULATE_MODE_STACKED
Definition wlm_graph_shared.h:51
int wlm_graph_app_run(int argc, const char **argv, const wlm_graph_app_config_t *config)
Definition wlm_graph_shared.c:1396
wlm_graph_read_result_t
Definition wlm_graph_shared.h:70
@ WLM_GRAPH_READ_ERROR
Definition wlm_graph_shared.h:72
@ WLM_GRAPH_READ_OK_AND_REGENERATE
Definition wlm_graph_shared.h:76
@ WLM_GRAPH_READ_OK
Definition wlm_graph_shared.h:74