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

shader-slang / slang-rhi / 24504215763

16 Apr 2026 10:02AM UTC coverage: 68.178% (-0.5%) from 68.703%
24504215763

push

github

web-flow
Cleanup static initialization (part 1) (#708)

* Add explicit destruction of RHI instance

* Minor cleanup

* Backend refactor

* Adapter cleanup

* Remove static unordered_maps in device

* reverseMap without heap allocation

* Release global task queue on RHI destruction

* Destroy aftermath crash dumper

* Fix compilation error

* Fix compilation

* Add missing include

* Enumerate adapters lazily

* Add backend mutex

* Add more CUDA SM infos

* Fix assert

* Cleanup WGPU getAdapters

* Fix Metal device info

* Fix metal adapter enumeration

* Cleanup WGPU utils

* Cleanup

---------

Co-authored-by: Simon Kallweit <simon.kallweit@gmail.com>

11745 of 20022 branches covered (58.66%)

Branch coverage included in aggregate %.

506 of 656 new or added lines in 19 files covered. (77.13%)

303 existing lines in 11 files now uncovered.

34732 of 48148 relevant lines covered (72.14%)

281987.06 hits per line

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

60.2
/src/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