DiligentGraphics / DiligentEngine

A modern cross-platform low-level graphics library and rendering framework
http://diligentgraphics.com/diligent-engine/
Apache License 2.0
3.63k stars 331 forks source link

which third-party software do you usually use to debug shaders? Can you share some debugging experience? #242

Closed Haidiye01 closed 1 year ago

Haidiye01 commented 1 year ago

We all know that shader code is not easy to debug. Curiously, could you please ask which third-party software do you usually use to debug shaders code? Can you share some debugging experience? Thank you

Haidiye01 commented 1 year ago

soft such as RenderDoc,Nsight,glDebugger?

TheMostDiligent commented 1 year ago

Yes, tools like you mentioned. Diligent also supports hot shader reloading, which facilitates shader development by a lot. Take a look at Tutorial 26