ben*_*ado 9 opengl shader lint opengl-es glsl
我开始使用OpenGL并编写着色器.我的应用程序在加载和编译着色器程序后检查错误,如果出现问题,则打印出信息日志.这非常适合捕获错误(我是一个新手,所以我做了很多),但我真正喜欢的是在构建时捕获这些错误.
如果我有一个lint工具可以简单地检查顶点或片段着色器的语法错误,我可以将它添加到我的构建过程并让它停止构建.
我一直无法找到这样的工具.我开始尝试编写一个,但我正在研究OpenGL ES,并且在编写与ES库链接的桌面程序时遇到了麻烦.
也许我错过了某个地方.这样的工具存在吗?
您可以在命令行上构建着色器,与编译c或c ++程序或您正在使用的任何方式相同.如果您正在使用Makefile,只需添加着色器的编译.
您可以使用Cg编译器来编译Cg和GLGL着色器.它应该适用于所有平台.
| 归档时间: |
|
| 查看次数: |
3636 次 |
| 最近记录: |