glDeleteRenderbuffersEXT通过远程桌面

时间:2015-06-10 08:47:55

标签: windows opengl remote-desktop

我有一个使用OpenGL的应用程序。如果我通过Windows远程桌面连接到计算机,我的应用程序会出现“扩展函数glDeleteRenderbuffersEXT不支持”的异常。

我认为异常是由于远程桌面不支持扩展而引起的。

我的计划是检测扩展是否可用,如果没有则跳过渲染。该应用程序是用C#编写的,并使用SharpGL。

如何在我的应用程序中检测glDeleteRenderbuffersEXT扩展名是否可用?

1 个答案:

答案 0 :(得分:1)

glDeleteRenderbuffersEXT是扩展程序GL_EXT_framebuffer_object的一部分。使用glGetString(GL_EXTENSIONS)检索可用扩展程序列表,并检查GL_EXT_framebuffer_object的可用性。