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

shader-slang / slang-rhi / 16373113161

18 Jul 2025 02:30PM UTC coverage: 69.201% (+0.02%) from 69.181%
16373113161

push

github

web-flow
Add tests that exercise ReorderThread and Invoke (#447)

* Add tests that exercise ReorderThread and Invoke

The tests check that we get correct results when we create a hit object,
reorder, then invoke the hit obj.

Note that we don't check that the reorder call actually does anything,
because whether or not the implementation chooses to reorder the threads
is unspecified.

* Enable raytracing reorder test for all APIs

To do so, fix a bug where the D3D12 implementation didn't add the UAV
slot for NVAPI to the root descriptor table.

Also run pre-commit hooks.

* Put NVAPI UAV resource descriptor in its own set

Doing so fixes a failure the previous commit introduced in the test
root-shader-parameter.

* Undo NVAPI + D3D12 root signature change

Disable the reorder test for D3D12 and undo the changes attempting to
add the NVAPI dummy UAV to the root signature.

10205 of 17978 branches covered (56.76%)

Branch coverage included in aggregate %.

1 of 1 new or added line in 1 file covered. (100.0%)

8 existing lines in 2 files now uncovered.

30773 of 41238 relevant lines covered (74.62%)

111611.45 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

89.22
/src/wgpu/wgpu-device.cpp


Source Not Available

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

© 2026 Coveralls, Inc