【发布时间】:2014-01-13 20:24:19
【问题描述】:
我对如何将 OpenGL 与 LWJGL 一起使用感到困惑,我计划使用 OpenGL 4.4(或 4.3)并远离 OpenGL 3.0 下的任何东西。
然而,我第一次遇到需要我做的一本书的作业glClearBufferfv(),我在GL44.* 找不到它,原来它在GL30.*。
比起每次都使用GL30.glClearBufferfv(...),我宁愿用一个静态导入来编写我的代码,这也迫使我准确地记住在哪个版本中引入了哪些功能。
我知道很多人使用 LWJGL,所以我想应该有一个更简单的方法,我应该如何使用它?
编辑:没有引起足够的重视,貌似没有GL30.glClearBufferfv(...),但是有fi的变种。我现在应该用什么?
【问题讨论】:
-
有一种方法可以启用“核心”配置文件 - 任何不推荐使用的功能都会引发异常