1221 |
return result; |
return result; |
1222 |
} |
} |
1223 |
|
|
1224 |
|
JNIEXPORT jint JNICALL Java_gzz_gfx_gl_GL_getGLProgrami |
1225 |
|
(JNIEnv *env, jclass, jstring j_target, jint id, jstring j_name) { |
1226 |
|
GLenum target = tokenFromJstring(env, j_target); |
1227 |
|
GLenum name = tokenFromJstring(env, j_name); |
1228 |
|
glBindProgramARB(target, id); |
1229 |
|
GLint res; |
1230 |
|
glGetProgramivARB(target, name, &res); |
1231 |
|
glBindProgramARB(target, 0); |
1232 |
|
return res; |
1233 |
|
} |
1234 |
|
|
1235 |
JNIEXPORT jfloatArray JNICALL Java_gzz_gfx_gl_GL_getGLTexParameterFloat |
JNIEXPORT jfloatArray JNICALL Java_gzz_gfx_gl_GL_getGLTexParameterFloat |
1236 |
(JNIEnv *env, jclass, jstring target, jint tex, jstring name) { |
(JNIEnv *env, jclass, jstring target, jint tex, jstring name) { |
1237 |
std::string utf_target = jstr2stdstr(env, target); |
std::string utf_target = jstr2stdstr(env, target); |