fix populating buffer data
This commit is contained in:
parent
a12c4ec42d
commit
ce0a8e608d
6
WFObj.cc
6
WFObj.cc
@ -536,9 +536,11 @@ bool WFObj::buildVBO()
|
|||||||
glGenBuffers(1, &m_data_vbo);
|
glGenBuffers(1, &m_data_vbo);
|
||||||
glGenBuffers(1, &m_index_vbo);
|
glGenBuffers(1, &m_index_vbo);
|
||||||
/* move data from client side to GL */
|
/* move data from client side to GL */
|
||||||
glBufferData(m_data_vbo, sizeof(GLfloat) * n_data_elements, data,
|
glBindBuffer(GL_ARRAY_BUFFER, m_data_vbo);
|
||||||
|
glBindBuffer(GL_ELEMENT_ARRAY_BUFFER, m_index_vbo);
|
||||||
|
glBufferData(GL_ARRAY_BUFFER, sizeof(GLfloat) * n_data_elements, data,
|
||||||
GL_STATIC_DRAW);
|
GL_STATIC_DRAW);
|
||||||
glBufferData(m_index_vbo, sizeof(GLshort) * n_vrefs, indices,
|
glBufferData(GL_ELEMENT_ARRAY_BUFFER, sizeof(GLshort) * n_vrefs, indices,
|
||||||
GL_STATIC_DRAW);
|
GL_STATIC_DRAW);
|
||||||
delete[] data;
|
delete[] data;
|
||||||
delete[] indices;
|
delete[] indices;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user