Ejemplo n.º 1
0
 image_handle(const texture<target>& texture, GLint level, bool layered, GLint layer, GLenum format) : id_(glGetImageHandleARB(texture.id(), level, layered, layer, format))
 {
 
 }
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_ARBBindlessTexture_nglGetImageHandleARB(JNIEnv *env, jclass clazz, jint texture, jint level, jboolean layered, jint layer, jint format, jlong function_pointer) {
	glGetImageHandleARBPROC glGetImageHandleARB = (glGetImageHandleARBPROC)((intptr_t)function_pointer);
	GLuint64 __result = glGetImageHandleARB(texture, level, layered, layer, format);
	return __result;
}
JNIEXPORT jlong JNICALL Java_org_lwjgl_opengl_ARBBindlessTexture_glGetImageHandleARB(JNIEnv *__env, jclass clazz, jint texture, jint level, jboolean layered, jint layer, jint format) {
    glGetImageHandleARBPROC glGetImageHandleARB = (glGetImageHandleARBPROC)tlsGetFunction(1079);
    UNUSED_PARAM(clazz)
    return (jlong)glGetImageHandleARB(texture, level, layered, layer, format);
}