gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-04 02:27:47 25 4
gpt4 key购买 nike

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

最佳答案

cpp 是 Linux 和 MacOS 10 系统上安装了普通开发工具的独立命令行 C 预处理器。

它应该只用于 C 代码,但手册页说它可以在类似 C 的源代码上工作并且 GLSL 合格。 (不过,对我的一个着色器的快速测试给出了 #version 的警告消息。)您可以尝试在着色器上运行它。

希望这可以帮助。

关于opengl-es - 是否有工具可以获取 GLSL 着色器的预处理输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22496874/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com