microsoft / microsoft/DirectXShaderCompiler
Asserts are used in place of DXASSERT in shader debug passes
Open
@jeffnn is already working on this.
Since Feb 14, 2024.
bug
PIX
tech-debt
- Dominant language
- C++
- Stars
- 3.7k
- Forks
- 900
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 44
Description
Description
See bob80905's comments on PR https://github.com/microsoft/DirectXShaderCompiler/pull/6300
In summary, "assert" was used when "DXASSERT" is preferred. Plus, some of the asserts are just plain "assert(false)" and could be refactored into something more meaningful.
Steps to Reproduce
(Code issue. No repro exists.)
Actual Behavior
"assert" is used!
Environment
None. Code issue.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.