Source
- URL: https://x.com/NOTimothyLottes/status/1742742039169573054
- Author: NOTimothyLottes (@NOTimothyLottes)
- Posted: 2024-01-04 02:57:35
Thread
1/ @NOTimothyLottes
Debug for majority-GPU-side game dev? Run-time recompile and hex viewer. If I want to see a value it is ‘ramWI1.hxd[pos]=value;’ (write to the memory that the hex dump reads from). Everything else is automatic, just save source and the results show up on screen. Zero’s not drawn.
2/ @NOTimothyLottes
IMO this is preferred to a ‘debugger’. I can fill values from all workgroups simply by placing them at different positions, etc. Can get timings via shader clock for profiling even. It is transformative in dev productivity.
Branches: 2024-01-05-kenpex-its-what-debuggers-should-be-debuggers-made-zero