不同的着色器编译为一个着色器对象之后,必须连接到一个程序对象,才能绘制图形。
GLuint programObject = glCreateProgram ( );//创建程序对象
if ( programObject == 0 ){ return 0; } glAttachShader ( programObject, vertexShader );//将顶点着色器和片段着色器连接到对象上 glAttachShader ( programObject, fragmentShader ); glLinkProgram ( programObject );//链接程序 glGetProgramiv ( programObject,