1610bbf2b6fd80af98849d7e23526c6ce8a4112daJesse Hall/* void glGetBufferPointerv ( GLenum target, GLenum pname, GLvoid** params ) */ 2610bbf2b6fd80af98849d7e23526c6ce8a4112daJesse Hallstatic jobject 3610bbf2b6fd80af98849d7e23526c6ce8a4112daJesse Hallandroid_glGetBufferPointerv__II 4610bbf2b6fd80af98849d7e23526c6ce8a4112daJesse Hall (JNIEnv *_env, jobject _this, jint target, jint pname) { 5610bbf2b6fd80af98849d7e23526c6ce8a4112daJesse Hall GLint64 _mapLength; 6610bbf2b6fd80af98849d7e23526c6ce8a4112daJesse Hall GLvoid* _p; 7610bbf2b6fd80af98849d7e23526c6ce8a4112daJesse Hall glGetBufferParameteri64v((GLenum)target, GL_BUFFER_MAP_LENGTH, &_mapLength); 8610bbf2b6fd80af98849d7e23526c6ce8a4112daJesse Hall glGetBufferPointerv((GLenum)target, (GLenum)pname, &_p); 9610bbf2b6fd80af98849d7e23526c6ce8a4112daJesse Hall return _env->NewDirectByteBuffer(_p, _mapLength); 10610bbf2b6fd80af98849d7e23526c6ce8a4112daJesse Hall} 11610bbf2b6fd80af98849d7e23526c6ce8a4112daJesse Hall 12