LCOV - code coverage report
Current view:
top level
-
engine/render
- shader.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
Libprimis Test Coverage
Lines:
261
1163
22.4 %
Date:
2024-11-23 07:55:14
Functions:
40
93
43.0 %
Function Name
Hit count
_Z11defershaderPKiPKcS2_
1
_Z11loadshadersv
0
_Z12addslotparamPKcffffi
2
_Z12resetshadersv
1
_Z12setupshadersv
0
_Z13getlocalparamRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
0
_Z13reloadshadersv
0
_Z13setblurshaderiiiPKfS0_j
0
_Z13setslotshaderR4Slot
0
_Z13variantshaderPKiPKcS0_S2_S2_S0_
1
_Z14cleanupshadersv
0
_Z14generateshaderPKcS0_z
0
_Z14initshadercmdsv
1
_Z14linkslotshaderR4Slotb
0
_Z15linkvslotshaderR5VSlotb
0
_Z15resetslotshaderv
0
_Z15setupblurkerneliPfS_
0
_Z15useshaderbynamePKc
1
_Z17shouldreuseparamsRK4SlotRK5VSlot
0
_Z17variantshader_newPKiPKcS0_S0_PKj
1
_Z18getshaderparamnamePKcb
2
_Z18lookupshaderbynamePKc
5
_Z6shaderPKiPKcS2_S2_
1
_Z9setshaderPKc
1
_ZL10shader_newPKiPKcPKj
1
_ZL12findglslmainNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
2
_ZL12genfogshaderRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_
0
_ZL12setslotparamRK20SlotShaderParamStatePKf
0
_ZL12setslotparamRK20SlotShaderParamStateRjjPKf
0
_ZL12showglslinfojjPKcPS0_i
0
_ZL13addlocalparamR6ShaderPKciij
0
_ZL13findslotparamRK4SlotPKcPKf
0
_ZL13findslotparamRK5VSlotPKcPKf
0
_ZL13setslotparamsRKSt6vectorI15SlotShaderParamSaIS0_EERjRKS_I20SlotShaderParamStateSaIS6_EE
0
_ZL13shader_definePcS_
1
_ZL13shader_sourcePKcS0_
1
_ZL14addglobalparamR6ShaderPK22GlobalShaderParamStateiij
0
_ZL14genuniformdefsRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_PK6Shader
1
_ZL15bindglsluniformRK6ShaderR10UniformLoc
0
_ZL15shader_assembleRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_
1
_ZL16setdefaultparamsRKSt6vectorI20SlotShaderParamStateSaIS0_EERj
0
_ZL17compileglslshaderRK6ShaderjRjPKcS4_b
4
_ZL17gengenericvariantR6ShaderPKcS2_S2_i
0
_ZL17shader_include_fsPc
1
_ZL17shader_include_vsPc
1
_ZL18shader_get_definesv
1
_ZL19shader_make_definesv
1
_ZL20linkslotshaderparamsRSt6vectorI15SlotShaderParamSaIS0_EERK6Shaderb
0
_ZL20shader_clear_definesv
1
_ZL22shader_get_includes_fsv
1
_ZL22shader_get_includes_vsv
1
_ZL9newshaderiPKcS0_S0_P6Shaderi
2
_ZN18ShaderParamBindingC2Eiij
1
_ZN20GlobalShaderParamUse5flushEv
0
_ZN20GlobalShaderParamUseC2EiijPK22GlobalShaderParamStatei
0
_ZN21LocalShaderParamStateC2Eiij
1
_ZN22GlobalShaderParamState13resetversionsEv
0
_ZN6Shader10addvariantEiPS_
0
_ZN6Shader10setvariantEii
0
_ZN6Shader10setvariantEiiRK4Slot
0
_ZN6Shader10setvariantEiiRK4SlotRK5VSlot
0
_ZN6Shader11flushparamsEv
0
_ZN6Shader11setupshaderEPcPKcS2_PS_i
2
_ZN6Shader11setvariant_Eii
0
_ZN6Shader12bindprogramsEv
0
_ZN6Shader12reusecleanupEv
0
_ZN6Shader13genattriblocsEPKcPKS_
2
_ZN6Shader13setslotparamsERK4Slot
0
_ZN6Shader13setslotparamsERK4SlotRK5VSlot
0
_ZN6Shader14genuniformlocsEPKcPKS_S3_
2
_ZN6Shader15linkglslprogramEb
2
_ZN6Shader17uniformlocversionEv
0
_ZN6Shader20setglsluniformformatEPKcji
0
_ZN6Shader23allocglslactiveuniformsEv
0
_ZN6Shader3setERK4Slot
0
_ZN6Shader3setERK4SlotRK5VSlot
0
_ZN6Shader3setEv
0
_ZN6Shader4set_Ev
0
_ZN6Shader5forceEv
0
_ZN6Shader7cleanupEb
2
_ZN6Shader7compileEv
2
_ZN6ShaderC2Ev
1
_ZN6ShaderD2Ev
3
_ZNK6Shader10getvariantEii
0
_ZNK6Shader10uniformtexESt17basic_string_viewIcSt11char_traitsIcEEi
0
_ZNK6Shader11numvariantsEi
0
_ZNK6Shader6loadedEv
5
_ZNK6Shader7invalidEv
0
_ZNK6Shader8deferredEv
0
_ZNK6Shader9isdynamicEv
0
_ZZ14initshadercmdsvENKUlPKcE_clES0_
1
_ZZ14initshadercmdsvENKUlPcPfS0_S0_S0_E0_clES_S0_S0_S0_S0_
1
_ZZ14initshadercmdsvENKUlPcPfS0_S0_S0_E1_clES_S0_S0_S0_S0_
1
Generated by:
LCOV version 1.14