了解一下,如果硬件支持特定的OpenGL功能

时间:2013-01-14 08:55:03

标签: opengl openinventor

如果硬件是否支持特定的OpenGL功能,我怎么知道? 在我的情况下,我想知道,如果硬件中有双面照明。 使用OpenInventor的方法也是如此。

1 个答案:

答案 0 :(得分:2)

一般情况下,你没有。

如果某些东西是核心OpenGL的一部分,那么它应该由OpenGL实现来实现。这种情况是否“硬件”发生并不是你能检测到的东西。

对于基于扩展的功能,您显然可以检查是否存在扩展名。但除此之外,除了更好地了解代码运行的硬件之外,你无能为力。