Пример #1
0
JNIEXPORT void JNICALL
Java_sun_java2d_opengl_GLXGraphicsConfig_swapBuffers(JNIEnv *env,
                                                     jobject glxgc,
                                                     jlong window)
{
#ifndef HEADLESS
    J2dTraceLn(J2D_TRACE_INFO, "in GLXGraphicsConfig_swapBuffers");

    j2d_glXSwapBuffers(awt_display, (Window)window);
#endif /* !HEADLESS */
}
void
OGLSD_SwapBuffers(JNIEnv *env, jlong window)
{
    J2dTraceLn(J2D_TRACE_INFO, "OGLSD_SwapBuffers");

    if (window == 0L) {
        J2dRlsTraceLn(J2D_TRACE_ERROR,
                      "OGLSD_SwapBuffers: window is null");
        return;
    }

    j2d_glXSwapBuffers(awt_display, (Window)window);
}