当我的图形驱动程序支持时,如何在Windows上使用glGenerateMipmap EXT?

时间:2012-05-16 19:56:09

标签: visual-c++ opengl

这是我的情况: 1)我已经检查了GLEW库的 glewinfo 工具,发现我的图形驱动程序支持glGenerateMipmapEXT函数:

glGenerateMipmapEXT:                                         OK

2)我已经获得了GLEW代码并在VC ++ 2010上重建它,我不知道auto\core\auto\extensions\文件夹中的文件是否会影响我的构建:(

3)在构建使用glGenerateMipmapEXT函数的源代码时,VC ++会给我一个错误

 error LNK2001: unresolved external symbol __imp____glewGenerateMipmapEXT

那么,我如何使用glGenerateMipmapEXT函数?

1 个答案:

答案 0 :(得分:0)

  • init opengl window
  • glewInit()
  • 创建纹理并使用glGenerateMimapEXT()

    if(GLEW_EXT_framebuffer_object) {     //你有FBO和glGenerateMipmapExt! }

你应该拥有支持OpenGL 2.1的GFX卡,以确保拥有这些扩展......