• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

shader-slang / slang-rhi / 18588322942
23%

Build:
DEFAULT BRANCH: main
Ran 17 Oct 2025 09:23AM UTC
Jobs 3
Files 237
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

17 Oct 2025 09:18AM UTC coverage: 28.249% (-30.9%) from 59.177%
18588322942

push

github

web-flow
Remove obsolete includes (#549)

3727 of 16948 branches covered (21.99%)

Branch coverage included in aggregate %.

12771 of 41454 relevant lines covered (30.81%)

46.41 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
85.71
3.6% src/cuda/cuda-shader-table.cpp
1
62.22
-6.67% src/core/static_vector.h
1
27.27
-4.55% src/heap.h
2
0.0
-66.67% src/wgpu/wgpu-texture.h
3
67.12
-6.85% src/vulkan/vk-query.cpp
3
26.53
-6.12% src/nvapi/nvapi-util.cpp
3
52.0
-28.0% src/d3d12/d3d12-texture.h
3
40.0
-32.73% src/core/assert.h
3
33.33
-50.0% src/core/offset-allocator.h
3
0.0
-100.0% src/cuda/cuda-sampler.cpp
3
71.74
-1.24% src/cuda/cuda-nvrtc.cpp
4
0.0
-100.0% src/debug-layer/debug-command-buffer.cpp
4
71.24
-6.54% src/cuda/cuda-constant-buffer-pool.cpp
4
48.0
-36.0% src/vulkan/vk-texture.h
6
0.0
-53.85% src/format-conversion.cpp
6
0.0
-100.0% src/cpu/cpu-shader-program.cpp
6
59.26
-12.96% src/d3d12/d3d12-descriptor-heap.h
6
62.5
-37.5% src/cuda/cuda-shader-object-layout.h
7
0.0
-100.0% src/core/sha1.h
7
45.83
-16.24% src/cuda/cuda-utils.cpp
8
73.33
-26.67% src/cuda/cuda-utils.h
8
37.93
-22.07% src/core/span.h
8
79.03
-4.09% src/core/offset-allocator.cpp
8
0.0
-83.33% src/d3d11/d3d11-buffer.h
8
0.0
-37.04% src/vulkan/vk-bindless-descriptor-set.h
8
78.57
-18.57% src/core/arena-allocator.h
9
87.77
-6.47% src/core/smart-pointer.h
9
0.0
-66.67% src/core/assert.cpp
9
42.31
-40.65% src/cuda/cuda-acceleration-structure.cpp
9
0.0
-35.71% src/debug-layer/debug-fence.cpp
10
20.9
-9.41% src/core/com-object.h
10
0.0
-100.0% src/core/timer.h
10
73.08
-12.82% src/d3d12/d3d12-shader-object-layout.h
11
26.67
-50.0% src/shader.h
12
55.56
-22.22% src/debug-layer/debug-command-queue.cpp
12
17.86
-14.29% src/pipeline.cpp
12
0.0
-100.0% include/slang-rhi/cuda-driver-api.h
12
35.48
-22.09% src/rhi-shared.h
13
64.2
-22.22% src/vulkan/vk-descriptor-allocator.cpp
13
23.53
-76.47% src/core/blob.h
13
9.52
-76.19% src/debug-layer/debug-shader-object.h
13
0.0
-57.14% src/d3d12/d3d12-bindless-descriptor-set.h
14
0.0
-100.0% src/cpu/cpu-query.cpp
14
51.8
-2.47% src/cuda-driver-api.cpp
15
29.27
-36.59% src/vulkan/vk-buffer.h
15
41.03
-41.95% src/cuda/cuda-texture.h
16
0.0
-90.48% src/d3d11/d3d11-shader-program.cpp
16
0.0
-94.12% src/cpu/cpu-shader-object-layout.h
16
0.0
-74.19% src/core/blob.cpp
18
29.0
-21.0% src/shader-object.h
19
35.47
-8.0% src/rhi-shared.cpp
19
17.39
-82.61% src/pipeline.h
20
0.0
-70.59% src/d3d12/d3d12-sampler.cpp
20
0.0
-64.86% src/d3d12/d3d12-buffer.h
20
0.0
-100.0% src/debug-layer/debug-heap.cpp
21
53.47
-17.67% src/core/string.h
21
53.76
-24.73% src/vulkan/vk-shader-object-layout.h
22
27.5
-55.0% src/staging-heap.h
22
60.09
25.01% src/vulkan/vk-api.cpp
23
66.01
-22.22% src/vulkan/vk-shader-program.cpp
24
19.67
-70.49% src/resource-desc-utils.h
25
0.0
-48.33% src/cpu/cpu-pipeline.cpp
26
19.42
-16.92% src/core/short_vector.h
26
0.0
-68.18% src/wgpu/wgpu-sampler.cpp
27
0.0
-73.33% src/d3d11/d3d11-texture.h
27
0.0
-89.74% src/wgpu/wgpu-input-layout.cpp
28
0.0
-43.37% src/core/task-pool.cpp
30
50.51
-36.36% src/cuda/cuda-heap.cpp
30
40.86
-33.87% src/command-list.h
32
35.23
-51.14% src/cuda/cuda-query.cpp
32
0.0
-89.74% src/d3d11/d3d11-sampler.cpp
33
0.0
-76.47% src/cpu/cpu-buffer.cpp
33
0.0
-62.9% src/d3d12/d3d12-fence.cpp
36
40.65
-32.43% src/heap.cpp
43
0.0
-92.73% src/d3d11/d3d11-query.cpp
50
8.4
-38.17% src/strings.h
50
50.72
-42.77% src/cuda/cuda-shader-object.cpp
51
12.28
-53.51% src/resource-desc-utils.cpp
51
46.83
-50.0% src/cuda/cuda-shader-object-layout.cpp
52
0.0
-89.74% src/wgpu/wgpu-fence.cpp
52
0.0
-89.74% src/cpu/cpu-fence.cpp
53
0.0
-92.21% src/cuda/cuda-fence.cpp
53
40.63
-41.83% src/cpu/cpu-device.cpp
53
0.0
-74.7% src/wgpu/wgpu-shader-program.cpp
55
0.0
-83.1% src/wgpu/wgpu-shader-object-layout.h
56
0.0
-95.24% src/d3d11/d3d11-shader-object-layout.h
56
0.0
-65.38% src/vulkan/vk-fence.cpp
59
18.24
-45.95% src/debug-layer/debug-shader-object.cpp
61
0.0
-85.71% src/d3d11/d3d11-constant-buffer-pool.cpp
61
11.05
-22.38% include/slang-rhi/shader-cursor.h
62
0.0
-80.85% src/d3d11/d3d11-input-layout.cpp
64
38.61
-58.86% src/state-tracking.h
65
55.76
-26.37% src/vulkan/vk-buffer.cpp
68
57.71
-28.99% src/staging-heap.cpp
71
24.53
-30.12% src/core/common.h
72
34.25
-18.35% src/device.h
74
28.68
-53.34% src/cuda/cuda-buffer.cpp
76
0.0
-76.8% src/cpu/cpu-shader-object-layout.cpp
77
17.6
-71.51% src/cuda/cuda-pipeline.cpp
77
0.0
-81.3% src/cpu/cpu-shader-object.cpp
78
40.48
-22.88% src/rhi.cpp
80
42.2
-47.98% src/d3d12/d3d12-query.cpp
80
0.0
-83.49% src/vulkan/vk-sampler.cpp
80
18.75
-56.82% src/d3d12/d3d12-bindless-descriptor-set.cpp
86
0.0
-76.3% src/vulkan/vk-heap.cpp
90
37.24
-36.55% src/vulkan/vk-bindless-descriptor-set.cpp
92
69.39
-12.69% src/cuda/cuda-device.cpp
94
0.0
-74.51% src/wgpu/wgpu-buffer.cpp
94
53.64
-13.56% src/d3d/d3d-utils.cpp
99
0.0
-44.62% src/d3d11/d3d11-utils.cpp
103
0.0
-75.0% src/wgpu/wgpu-constant-buffer-pool.cpp
104
0.0
-58.17% src/wgpu/wgpu-pipeline.cpp
104
48.36
-39.56% src/vulkan/vk-texture.cpp
108
0.0
-73.85% src/wgpu/wgpu-texture.cpp
119
20.85
-25.12% src/debug-layer/debug-helper-functions.cpp
122
0.55
-50.96% src/cpu/cpu-command.cpp
126
10.94
-78.65% src/d3d12/d3d12-buffer.cpp
128
0.0
-39.8% src/cpu/cpu-texture.cpp
130
23.67
-32.32% src/enum-strings.cpp
138
26.14
-46.5% src/command-list.cpp
140
24.21
-56.93% src/cuda/cuda-clear-engine.cpp
142
0.0
-85.24% src/d3d11/d3d11-buffer.cpp
148
43.45
-12.12% src/wgpu/wgpu-utils.cpp
154
0.0
-73.19% src/d3d11/d3d11-pipeline.cpp
163
0.0
-89.2% src/d3d11/d3d11-shader-object.cpp
169
15.67
-48.28% src/d3d12/d3d12-texture.cpp
171
56.87
-21.52% src/d3d11/d3d11-device.cpp
175
59.53
-10.29% src/wgpu/wgpu-device.cpp
185
0.0
-42.07% src/format-conversion.h
185
51.36
-31.23% src/vulkan/vk-shader-object-layout.cpp
190
19.08
-32.04% src/d3d12/d3d12-utils.cpp
191
0.0
-89.69% src/d3d11/d3d11-shader-object-layout.cpp
192
39.09
-43.18% src/vulkan/vk-shader-object.cpp
193
0.0
-98.64% src/core/sha1.cpp
205
0.0
-100.0% include/slang-rhi/capabilities.h
206
55.25
-33.53% src/d3d12/d3d12-shader-object-layout.cpp
213
20.85
-33.9% src/shader-object.cpp
217
34.41
-46.37% src/d3d12/d3d12-shader-object.cpp
218
0.0
-79.83% src/wgpu/wgpu-shader-object.cpp
219
18.7
-47.74% include/slang-rhi.h
226
17.91
-33.93% src/debug-layer/debug-device.cpp
233
0.0
-62.57% src/d3d11/d3d11-texture.cpp
237
15.66
-61.59% src/shader.cpp
254
10.95
-37.69% src/debug-layer/debug-command-encoder.cpp
281
28.32
-52.39% src/cuda/cuda-texture.cpp
329
63.49
5.14% src/vulkan/vk-device.cpp
332
35.85
-19.44% src/vulkan/vk-utils.cpp
344
16.4
-49.74% src/d3d12/d3d12-pipeline.cpp
347
37.33
-41.71% src/cuda/cuda-command.cpp
408
15.96
-42.87% src/device.cpp
416
14.29
-45.55% src/command-buffer.cpp
417
16.97
-59.81% src/vulkan/vk-pipeline.cpp
438
0.0
-79.35% src/wgpu/wgpu-shader-object-layout.cpp
441
56.87
-14.7% src/d3d12/d3d12-device.cpp
512
0.19
-68.27% src/d3d11/d3d11-command.cpp
523
1.15
-67.46% src/wgpu/wgpu-command.cpp
650
35.89
-44.77% src/vulkan/vk-command.cpp
692
29.29
-48.34% src/d3d12/d3d12-command.cpp
Jobs
ID Job ID Ran Files Coverage
1 linux-x86_64 - 18588322942.1 17 Oct 2025 09:23AM UTC 164
15.21
GitHub Action Run
2 macos-aarch64 - 18588322942.2 17 Oct 2025 09:24AM UTC 156
1.69
GitHub Action Run
3 windows-x86_64 - 18588322942.3 17 Oct 2025 09:28AM UTC 214
30.53
GitHub Action Run
Source Files on build 18588322942
  • Tree
  • List 237
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #18588322942
  • 1875dcb2 on github
  • Prev Build on main (#18566711398)
  • Next Build on main (#18591636424)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc