我正在使用 vbo 在 opengl es 2.0 中绘制 2 个三角形。
程序句柄 (hProgramHandle)
hProgramHandle = glCreateProgram(); // value is 210003
与 iVertBuffId 相同
glGenBuffers(1, &iVertBuffId1); // for vertices // 70001
...
...
glGenBuffers(1, &iVertBuffId2); // for color // 140002
...
...
glGenBuffers(1, &iVertBuffId3); // for texture // 210003
我创建了 3 个缓冲区(每个缓冲区用于位置、颜色和纹理)。为纹理生成缓冲区时会出现上述问题。
我没有得到输出。
opengl 会为程序 id 和 vbo 缓冲区 id 生成相同的数字吗?