LCOV - code coverage report
Current view:
top level
-
jsmods
- evg.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
2517
3196
78.8 %
Date:
2021-04-29 23:48:07
Functions:
178
179
99.4 %
Function Name
Hit count
canvas3d_clear
1
canvas3d_clear_depth
226
canvas3d_clearf
125
canvas3d_constructor
19
canvas3d_draw_array
226
canvas3d_draw_path
100
canvas3d_finalize
19
canvas3d_gc_mark
108
canvas3d_getProperty
1
canvas3d_modelview
201
canvas3d_new_shader
36
canvas3d_projection
201
canvas3d_reassign
208
canvas3d_setProperty
1443
canvas3d_set_matrix
402
canvas3d_toRGB
1
canvas3d_toYUV
1
canvas3d_viewport
226
canvas_clear
1
canvas_clear_ex
432
canvas_clearf
305
canvas_constructor
10
canvas_constructor_internal.isra.10
29
canvas_fill
934
canvas_finalize
10
canvas_gc_mark
8
canvas_getProperty
1
canvas_get_irect
200
canvas_reassign
199
canvas_reassign_ex
407
canvas_rgb_yuv
4
canvas_setProperty
1853
canvas_toRGB
1
canvas_toYUV
1
colmx_apply
100
colmx_apply_color
101
colmx_applyf
1
colmx_constructor
3
colmx_finalize
3
colmx_getProperty
1
colmx_multiply
1
colmx_setProperty
4
evg_frag_shader_ops
4812826
evg_get_alpha
307
evg_get_array
473
evg_param_tex_callback
62102
evg_pixel_size
15
evg_shader_ops.isra.16
4817326
evg_vert_shader_ops
4500
get_builtin_var_name
203
get_color
103
get_color_from_args
132
get_value_type
23
hsv2rgb
16384
js_evg_get_texture_info
6
js_evg_is_texture
2
js_evg_load_module
58
linear_gradient_constructor
1
mx2d_apply
1
mx2d_constructor
217
mx2d_copy
1
mx2d_decompose_ex.isra.13
3
mx2d_finalize
218
mx2d_getProperty
1
mx2d_get_rotate
1
mx2d_get_scale
1
mx2d_get_translate
1
mx2d_inverse
1
mx2d_multiply
201
mx2d_rotate
201
mx2d_scale
222
mx2d_setProperty
17
mx2d_skew
1
mx2d_skew_x
1
mx2d_skew_y
1
mx2d_translate
219
mx_add
126
mx_apply
1
mx_constructor
1702
mx_copy
250
mx_equal
1
mx_finalize
1702
mx_getProperty
1737
mx_inverse
125
mx_lookat
2
mx_ortho
1
mx_perspective
832
mx_rotate
931
mx_scale
1
mx_setProperty
225
mx_translate
931
mx_transpose
125
path_add_path
1
path_arc
1
path_arc_bifs
1
path_arc_svg
1
path_bezier
1
path_bounds_ex
1
path_clone
1
path_close
2
path_close_reset.isra.14
9
path_constructor
13
path_cubic_to
2
path_ellipse
3
path_finalize
19
path_flatten
1
path_getProperty
1
path_get_flat
1
path_line_move
5
path_line_to
1
path_move_to
4
path_outline
3
path_point_over
1
path_quadratic_to
1
path_rect
12
path_reset
6
path_setProperty
1
qjs_module_init_evg
64
radial_gradient_constructor
6
rgb2hsv
16384
shader_finalize
36
shader_gc_mark
136
shader_push
130
shader_reset
36
shader_update
226
solid_brush_constructor
37
stencil_constructor.isra.11
44
stencil_finalize
44
stencil_setProperty
1
stencil_set_alpha
1
stencil_set_alpha_ex
101
stencil_set_alphaf
100
stencil_set_color
536
stencil_set_color_ex
538
stencil_set_colorf
2
stencil_set_linear
1
stencil_set_points
7
stencil_set_radial
6
stencil_set_stop
1
stencil_set_stop_ex
27
stencil_set_stopf
26
text_constructor
37
text_finalize
37
text_getProperty
1
text_get_path
1
text_measure
1
text_reset
46
text_setProperty
202
text_set_text
9
text_set_text_from_value
36
text_update_path
310
texture_constructor
127
texture_convert
4
texture_convolution
1
texture_finalize
133
texture_gc_mark
16
texture_getProperty
432
texture_get_pixel
1
texture_get_pixel_internal
3
texture_get_pixelf
2
texture_hsv2rgb
1
texture_load_data.isra.12
16
texture_load_file
16
texture_reset
133
texture_rgb2hsv
1
texture_rgb2yuv
1
texture_setProperty
251
texture_split
1
texture_update
100
texture_yuv2rgb
1
va_constructor
1
va_finalize
1
va_gc_mark
0
va_setProperty
1
vai_call_lerp
7275459
vai_constructor
3
vai_finalize
3
vai_gc_mark
4
vai_setProperty
1
Generated by:
LCOV version 1.13