LCOV - code coverage report
Current view: top level - src - gpu.c (source / functions) Hit Total Coverage
Test: Code coverage Lines: 548 631 86.8 %
Date: 2025-03-29 09:04:10 Functions: 58 74 78.4 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 495 832 59.5 %

Function Name Sort by function name Hit count Sort by hit count
check_mod 6
fix_tex_transfer 2170
infer_rc 2674
log_shader_sources 492
log_spec_constants 492
memcpy_layout 637
pl_buf_copy 5
pl_buf_create 1232
pl_buf_destroy 2888
pl_buf_export 4
pl_buf_params_superset 0
pl_buf_poll 52
pl_buf_read 280
pl_buf_recreate 0
pl_buf_write 650
pl_desc_access_glsl_name 154
pl_desc_namespace 4817
pl_find_fmt 9204
pl_find_fourcc 0
pl_find_named_fmt 6
pl_find_vertex_fmt 4154
pl_fmt_has_modifier 0
pl_fmt_is_float 174
pl_fmt_is_ordered 4840
pl_gpu_cache 950
pl_gpu_destroy 9
pl_gpu_dispatch 26
pl_gpu_finish 697
pl_gpu_flush 363
pl_gpu_is_failed 11
pl_gpu_set_cache 4
pl_pass_create 492
pl_pass_destroy 492
pl_pass_run 2420
pl_std140_layout 959
pl_std430_layout 1369
pl_tex_blit 252
pl_tex_clear 174
pl_tex_clear_ex 432
pl_tex_create 2022
pl_tex_destroy 2190
pl_tex_download 1040
pl_tex_invalidate 3357
pl_tex_params_superset 665
pl_tex_poll 4
pl_tex_recreate 753
pl_tex_upload 1130
pl_timer_create 1860
pl_timer_destroy 1860
pl_timer_query 4746
pl_var_float 1169
pl_var_from_fmt 686
pl_var_glsl_type_name 6301
pl_var_host_layout 11735
pl_var_int 90
pl_var_ivec2 0
pl_var_ivec3 0
pl_var_ivec4 0
pl_var_mat2 645
pl_var_mat2x3 0
pl_var_mat2x4 0
pl_var_mat3 1025
pl_var_mat3x4 0
pl_var_mat4 0
pl_var_mat4x2 0
pl_var_mat4x3 0
pl_var_type_size 23722
pl_var_uint 44
pl_var_uvec2 0
pl_var_uvec3 0
pl_var_uvec4 0
pl_var_vec2 551
pl_var_vec3 831
pl_var_vec4 4

Generated by: LCOV version 1.16