Changeset 3298
- Timestamp:
- 08/17/04 20:56:24 (9 years ago)
- Files:
-
- 1 modified
-
OpenSceneGraph/trunk/src/osg/PrimitiveSet.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
OpenSceneGraph/trunk/src/osg/PrimitiveSet.cpp
r3093 r3298 89 89 extensions->glGenBuffers(1, &buffer); 90 90 extensions->glBindBuffer(GL_ELEMENT_ARRAY_BUFFER_ARB, buffer); 91 extensions->glBufferData(GL_ELEMENT_ARRAY_BUFFER_ARB, size() * sizeof(GL_UNSIGNED_BYTE), &front(), GL_STATIC_DRAW_ARB);91 extensions->glBufferData(GL_ELEMENT_ARRAY_BUFFER_ARB, size() * 1, &front(), GL_STATIC_DRAW_ARB); 92 92 } 93 93 else … … 137 137 extensions->glGenBuffers(1, &buffer); 138 138 extensions->glBindBuffer(GL_ELEMENT_ARRAY_BUFFER_ARB, buffer); 139 extensions->glBufferData(GL_ELEMENT_ARRAY_BUFFER_ARB, size() * sizeof(GL_UNSIGNED_SHORT), &front(), GL_STATIC_DRAW_ARB);139 extensions->glBufferData(GL_ELEMENT_ARRAY_BUFFER_ARB, size() * 2, &front(), GL_STATIC_DRAW_ARB); 140 140 } 141 141 else … … 185 185 extensions->glGenBuffers(1, &buffer); 186 186 extensions->glBindBuffer(GL_ELEMENT_ARRAY_BUFFER_ARB, buffer); 187 extensions->glBufferData(GL_ELEMENT_ARRAY_BUFFER_ARB, size() * sizeof(GL_UNSIGNED_INT), &front(), GL_STATIC_DRAW_ARB);187 extensions->glBufferData(GL_ELEMENT_ARRAY_BUFFER_ARB, size() * 4, &front(), GL_STATIC_DRAW_ARB); 188 188 } 189 189 else
