1/* void glBindVertexBuffer ( GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride ) */
2static void
3android_glBindVertexBuffer__IIJI
4  (JNIEnv *_env, jobject _this, jint bindingindex, jint buffer, jlong offset, jint stride) {
5    if (sizeof(GLintptr) != sizeof(jlong) && (offset < LONG_MIN || offset > LONG_MAX)) {
6        jniThrowException(_env, "java/lang/IllegalArgumentException", "offset too large");
7        return;
8    }
9    glBindVertexBuffer(
10        (GLuint)bindingindex,
11        (GLuint)buffer,
12        (GLintptr)offset,
13        (GLsizei)stride
14    );
15}
16