google / dart-gl

OpenGL ES 2.0 Dart Native Extension
BSD 3-Clause "New" or "Revised" License
90 stars 17 forks source link

Fixed glVertexAttribPointer() to use an integer offset for the pointer value #4

Closed mmclenna closed 8 years ago

mmclenna commented 8 years ago

Created a manual binding for glVertexAttribPointer(), so it would work properly. The generated version used a TypedData argument for the offset, so there was no way to specify a valid offset within the vertex data. That argument is now an integer (number of bytes for offset). The example_triangle demo was updated to show color values interleaved with vertex values.