LCOV - code coverage report
Current view: top level - xenolith/backend/vk Hit Total Coverage
Test: coverage.info Lines: 6077 8066 75.3 %
Date: 2024-05-12 00:16:13 Functions: 711 851 83.5 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
XLVk.h
100.0%
100.0 % 3 / 3 100.0 % 19 / 19
XLVkAllocator.cc
71.2%71.2%
71.2 % 482 / 677 76.2 % 32 / 42
XLVkAllocator.h
60.0%60.0%
60.0 % 12 / 20 92.3 % 12 / 13
XLVkAttachment.cc
81.2%81.2%
81.2 % 52 / 64 91.7 % 11 / 12
XLVkAttachment.h
100.0%
100.0 % 4 / 4 100.0 % 7 / 7
XLVkDevice.cc
77.3%77.3%
77.3 % 394 / 510 91.1 % 51 / 56
XLVkDevice.h
100.0%
100.0 % 9 / 9 82.6 % 19 / 23
XLVkDeviceQueue.cc
83.7%83.7%
83.7 % 412 / 492 83.8 % 67 / 80
XLVkDeviceQueue.h
84.2%84.2%
84.2 % 16 / 19 91.7 % 11 / 12
XLVkInfo.cc
86.4%86.4%
86.4 % 903 / 1045 89.2 % 33 / 37
XLVkInfo.h
100.0%
100.0 % 3 / 3 100.0 % 3 / 3
XLVkInstance.cc
70.3%70.3%
70.3 % 287 / 408 95.7 % 22 / 23
XLVkLoop.cc
79.3%79.3%
79.3 % 330 / 416 86.1 % 62 / 72
XLVkLoop.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
XLVkMaterialCompiler.cc
62.9%62.9%
62.9 % 124 / 197 90.0 % 36 / 40
XLVkMeshCompiler.cc
0.0%
0.0 % 0 / 240 0.0 % 0 / 43
XLVkObject.cc
66.2%66.2%
66.2 % 237 / 358 88.6 % 39 / 44
XLVkObject.h
87.5%87.5%
87.5 % 14 / 16 90.5 % 19 / 21
XLVkPipeline.cc
79.4%79.4%
79.4 % 270 / 340 75.0 % 9 / 12
XLVkPipeline.h
100.0%
100.0 % 9 / 9 100.0 % 12 / 12
XLVkPlatform.cc
76.7%76.7%
76.7 % 122 / 159 100.0 % 5 / 5
XLVkPlatform.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
XLVkQueuePass.cc
62.1%62.1%
62.1 % 228 / 367 80.5 % 33 / 41
XLVkQueuePass.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
XLVkRenderPass.cc
72.8%72.8%
72.8 % 454 / 624 85.2 % 23 / 27
XLVkRenderPass.h
100.0%
100.0 % 6 / 6 100.0 % 8 / 8
XLVkRenderQueueCompiler.cc
88.4%88.4%
88.4 % 237 / 268 100.0 % 44 / 44
XLVkRenderQueueCompiler.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
XLVkSync.cc
79.4%79.4%
79.4 % 135 / 170 89.3 % 25 / 28
XLVkSync.h
75.0%75.0%
75.0 % 3 / 4 75.0 % 3 / 4
XLVkTable.cc
99.7%99.7%
99.7 % 623 / 625 100.0 % 5 / 5
XLVkTextureSet.cc
78.3%78.3%
78.3 % 310 / 396 84.4 % 38 / 45
XLVkTextureSet.h
83.3%83.3%
83.3 % 10 / 12 85.7 % 12 / 14
XLVkTransferQueue.cc
63.5%63.5%
63.5 % 378 / 595 86.5 % 45 / 52
XLVkTransferQueue.h
100.0%
100.0 % 2 / 2 66.7 % 2 / 3

Generated by: LCOV version 1.14