OpenGL&#s;哈希的定义是什么?

时间:2014-05-29 15:03:17

标签: c++ opengl

我试图为OpenGL编写渲染框架,只是有一个关于OpenGL定义的问题。

我想知道OpenGL中的所有内容是否都是哈希定义的原因。 例如,我在一个问题上被困24小时,这只是因为我在尝试渲染时写了GL_POINT而不是GL_POINTS。因为一切都是哈希定义,我甚至无法分辨问题是什么。我仍然不知道GL_POINT到底是什么

所以,例如,我可以通过

来解决这个问题
enum Topology
{
   TOPOLOGY_POINT = GL_POINTS,
};

正确?我有可能不想这样做吗?

编辑:重申我的问题,我是否有理由不像上面所写的那样做,我将所有拓扑类型都放入枚举中,所以我不必筛选所有另一个定义了吗?

0 个答案:

没有答案