uint32_t width
Definition: app_grpx.h:97
uint32_t height
Definition: app_grpx.h:98
int32_t appGrpxDeInit()
Deinit graphics overlay.
Init parameters.
Definition: app_grpx.h:95
void appGrpxInitParamsInit(app_grpx_init_prms_t *prm, vx_context context)
Set default parameters for init.
void appGrpxDrawDefault(Draw2D_Handle *draw2d_obj, Draw2D_BufInfo *draw2d_buf_info, uint32_t update_type)
Draw default layout.
Buffer information into which font and 2d primitives will be draw.
Definition: draw2d.h:271
int32_t appGrpxShowCpuLoad(uint16_t startx, uint16_t starty)
Show CPU load.
uint32_t display_pipe
Definition: app_grpx.h:101
int32_t appGrpxGetDimLogo(uint16_t *width, uint16_t *height)
Get Logo widget box dimensions.
int32_t appGrpxGetDimDdrLoad(uint16_t *width, uint16_t *height)
Get DDR load widget box dimensions.
int32_t appGrpxShowLogo(uint16_t startx, uint16_t starty)
Show TI logo.
void * Draw2D_Handle
Draw 2D object handle.
Definition: draw2d.h:394
int32_t appGrpxInit(app_grpx_init_prms_t *prm)
Init graphics overlay.
int32_t appGrpxGetDimCpuLoad(uint16_t *width, uint16_t *height)
Get CPU load widget box dimensions.
int32_t appGrpxGetDimHwaLoad(uint16_t *width, uint16_t *height)
Get VHWA load widget box dimensions.
vx_context openvx_context
Definition: app_grpx.h:105
uint32_t update_interval
Definition: app_grpx.h:102
uint32_t pos_y
Definition: app_grpx.h:100
int32_t appGrpxShowHwaLoad(uint16_t startx, uint16_t starty)
Show Vision HWA load.
int32_t appGrpxShowDdrLoad(uint16_t startx, uint16_t starty)
Show DDR load.
app_grpx_draw_f draw_callback
Definition: app_grpx.h:103
uint32_t pos_x
Definition: app_grpx.h:99
void(* app_grpx_draw_f)(Draw2D_Handle *handle, Draw2D_BufInfo *draw2dBufInfo, uint32_t update_type)
User callback that is invoked every 'update_interval' msecs.
Definition: app_grpx.h:90