gpt4 book ai didi

c++ - 为什么要在 OpenGL 和 DevIL 中生成资源名称?

转载 作者:行者123 更新时间:2023-11-30 04:30:32 24 4
gpt4 key购买 nike

只是阅读 DevIL 手册 here .也让我想起了glGenBuffers .为什么他们选择让每个库的用户生成名称(DevIL 手册第 6 页),而不是为您自己的图像/缓冲区等指定名称?

我想也许他们正在尝试让事情变得更简单、更自动化,以便在您需要加载大批量图像时使用。但我不确定这是一个明智的结论。可能有一些非常直截了当的答案,我会因为没看到而拍打自己的额头。

最佳答案

来自 here :

The process is as follows: first, use glGenBuffersARB to get a valid VBO "name". Essentially, a name is an ID number which OpenGL will associate with your data. We want to generate a name because the same ones won't always be available.

关于c++ - 为什么要在 OpenGL 和 DevIL 中生成资源名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8637951/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com