static enum piglit_result test_stipple(int offby) { GLubyte pattern[4*32]; GLsizei bufSize = offby + (int)(sizeof pattern); unsigned i; for (i = 0; i < sizeof pattern; i++) pattern[i] = 0x55; glPolygonStipple(pattern); if (!succeeded(0)) return PIGLIT_FAIL; glGetnPolygonStippleARB(bufSize, pattern); if (!succeeded(offby)) return PIGLIT_FAIL; return PIGLIT_PASS; }
JNIEXPORT void JNICALL Java_org_lwjgl_opengl_ARBRobustness_nglGetnPolygonStippleARB(JNIEnv *__env, jclass clazz, jint bufSize, jlong patternAddress) { glGetnPolygonStippleARBPROC glGetnPolygonStippleARB = (glGetnPolygonStippleARBPROC)tlsGetFunction(1265); intptr_t pattern = (intptr_t)patternAddress; UNUSED_PARAM(clazz) glGetnPolygonStippleARB(bufSize, pattern); }