glCreateProgram()在ubuntu 12.04上一直返回0

时间:2014-05-15 14:08:23

标签: opengl shader vertex-shader

我是OpenGL和着色器的新手。我正在使用俄亥俄州立大学以下链接给出的示例代码 http://www.cse.ohio-state.edu/~whmin/courses/cse5542-2013-spring/13-GLSL.pdf  但是当我尝试运行它时,glCreateProgram()总是返回0.我的示例c代码如下:

int main(int argc,char **argv)
{
    GLuint programObject;
    programObject = glCreateProgram();

    if(programObject == 0)
    {
        printf("Error Creating shader program object.\n");
        exit(1);
    }
    else
    {
        printf("Succeeded creating shader program object.\n");
    }
    return 0;
}

0 个答案:

没有答案