【发布时间】:2012-05-12 13:59:27
【问题描述】:
好的,我知道网上有数百万个关于 OpenGL 是什么的答案,但我正试图根据我计算机上的文件来弄清楚它是什么。我研究并发现 OpenGL 充当不同计算机图形卡的多平台转换器。那么,它是一个 dll 吗?
我在想,如果它是一个dll,那么我不能下载任何版本的dll(最好是最新的),然后使用它,知道它有什么吗?
编辑:好的,所以如果它是一个 windows dll,并且我制作了一个使用较晚版本的 OpenGL 游戏,如果其他人的计算机不支持它的较早版本怎么办?我是否可以在我的游戏中携带 dll,以便其他 Windows 计算机支持它?还是 dll 设置为在特定计算机上严格与显卡通信?
OpenGL 不断更新(无论它是什么)。如果它所做的只是与一堆不同计算机上的图形卡进行通信,而这些计算机上的图形卡由于内置而永远不会更新,那么如何做到这一点?
【问题讨论】:
标签: opengl