是否有工具可以获取 GLSL 着色器的预处理输出?

Sub*_*nsu 5 opengl-es opengl-es-2.0

我有一段相当复杂的 GLSL 代码(大约 5000 行),其中的不同部分用不同的宏进行标记。由于代码库很大并且有很多标志,所以对我来说理解代码流程并不困难。想知道是否有一个工具可以向我显示预处理后的 GLSL 输出。我尝试使用 gDebugger 查看源代码,但它也显示了未预处理的代码。

小智 -2

你有不同的工具来调试 GLSL。以下是一些 - gDebugger - APITrace - GLIntercept - BuGLe 工具

如何调试 GLSL 着色器?链接是否与您的问题类似