Previous journal: | Next journal: |
---|---|
0067-2023-04-27.md | 0069-2023-04-29.md |
Need to learn how to do C++ debugging in VSCode on Linux. For more info, see:
- https://www.youtube.com/watch?v=cEC2iZCS2Lk
- https://earthly.dev/blog/vscode-make/
- https://devblogs.microsoft.com/cppblog/now-announcing-makefile-support-in-visual-studio-code/
- https://code.visualstudio.com/docs/cpp/config-linux
- https://stackoverflow.com/questions/58581500/how-to-fix-debugger-in-vscode-if-you-have-makefile-project-on-c
I've started working on a fixed-point
branch in my raybox-app
repo, with the aim being to use just fixed-point maths for the tracer, and do it in a way that closely matches how my Verilog code works in raybox
. An extra inclusion is the ability to easily adjust the Qm.n parameters (i.e. integer vs. fractional bit depths) to see if it helps with overall precision and quality.
Hopefully using Q6.10 (as the raybox
Verilog currently does) should reveal similar problems. If so, I can then work out whether it's got merely a precision problem, or a maths problem, or some other logic error.