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

shader-slang / slang-rhi / 23295250311

19 Mar 2026 12:39PM UTC coverage: 68.607% (-1.2%) from 69.805%
23295250311

push

github

web-flow
Improve debug layer (#689)

* Improve DebugSurface

* Improve DebugShaderObject

* Improve DebugQueryPool

* Improve DebugPipeline

* Improve DebugHeap

* Improve DebugFence

* Improve DebugCommandQueue

* Improve DebugCommandBuffer

* Improve DebugDevice

* Improve DebugCommandEncoder

* Add enum/flag validation helpers

* Improve validateAccelerationStructureBuildDesc

* Allow disabling buffer map/unmap validation (default off)

* Fix StagingHeap to unmap pages on destruction

* Pass program into ShaderTable

* Fix texture-view-3d

* Remove StagingHeap destructor

* Return if checkNotFinalized fails

* Use Format::_Count

* Fix off-by-one errors

* Cleanup

* Add better range checks

* Rename

* Add more null checks

* Improvements

* Add additional overflow checks

* Add missing casts

* Switch locking back previous scheme

* Additional checks

11529 of 19612 branches covered (58.79%)

Branch coverage included in aggregate %.

382 of 1387 new or added lines in 9 files covered. (27.54%)

141 existing lines in 8 files now uncovered.

34409 of 47346 relevant lines covered (72.68%)

279686.48 hits per line

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

49.35
/src/debug-layer/debug-helper-functions.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