【发布时间】:2011-12-23 19:20:46
【问题描述】:
我正在使用自定义顶点着色器渲染点数组。 着色器看起来像:
void mainVP()
in varying int in_vertex_id : VERTEXID
{
foo(in_vertex_id);
}
所以我唯一需要的是顶点 ID。 但我需要很多顶点,我不想为它们存储假 VBO(它需要大约 16mb 的内存)。
我试图在不绑定任何 VBO 的情况下运行我的代码。有用。 所以我的渲染看起来像:
size_t num_vertices = ...
glDrawArrays(GL_POINTS, 0, num_vertices);
但是我可以确定不绑定 VBO 的渲染是安全的吗?
【问题讨论】: