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