前言NameglGetShaderiv — Returns a parameter from a shader objectC Specificationvoid glGetShaderiv( GL
原创
2022-07-05 10:01:46
190阅读
前言glGetShaderiv函数官方解释:NameglGetShaderiv — Returns a parameter
原创
2022-07-11 07:08:52
550阅读
名称glGetShaderiv - 从着色器对象返回一个参数C规范void glGetShaderiv(GLuint shader,GLenum pname,GLint *params);参数shader 指定要查询的着色器对象。pname 指定着色器对象的参数。 可接受的符号名称为GL_SHADER_TYPE,GL_DELETE
实践告诉我,OpenGL程序的调试是最让人头大的,因为完全不知道哪里错,在此根据以前爬过的坑,简单总结一下纠错方法,希望对后来者有帮助:1. 着色器的编译检查 即着色器在语法上能不能通过。 这里要用到glGetShaderiv()函数,具体用法如下,可以用来检测编译状态的。int success1 = 0;
glGetShaderiv(vertexShader,GL_COMPILE_STATUS