如何从 cg 编译中获取详细错误?
目前我的代码是这样的:
prog = cgCreateProgramFromFile(
context,
CG_SOURCE,
filename,
proifile,
null,null);
std::cout << cgGetErrorString(cgGetError());
但我得到的只是“编译返回错误”。
有没有办法获得更复杂的错误消息,比如 glGetShaderiv 和 GL_COMPILE_STATUS 用于 opengl 着色器?
在参考中找不到任何东西,但这似乎是一个相当基本的要求。
我首先在着色器上运行 cgc,没有代码生成来检查错误,但这并不能捕获所有内容。
谢谢。