/* void glBindVertexBuffer ( GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride ) */ static void android_glBindVertexBuffer__IIJI (JNIEnv *_env, jobject _this, jint bindingindex, jint buffer, jlong offset, jint stride) { if (sizeof(GLintptr) != sizeof(jlong) && (offset < LONG_MIN || offset > LONG_MAX)) { jniThrowException(_env, "java/lang/IllegalArgumentException", "offset too large"); return; } glBindVertexBuffer( (GLuint)bindingindex, (GLuint)buffer, (GLintptr)offset, (GLsizei)stride ); }