modules/graphics/src/main/native-glass/lens/LensScreen.c

Print this page

        

*** 29,39 **** // already allocated globally, leaving here only for reference //jclass jScreenClass = (*env)->FindClass(env, "com/sun/glass/ui/Screen"); jmethodID screenInit = (*env)->GetMethodID(env, jScreenClass, "<init>", ! "(JIIIIIIIIIIIF)V"); GLASS_CHECK_EXCEPTION(env); if (!screenInit) { glass_throw_exception_by_name(env, glass_RuntimeException,"missing Screen()"); return NULL ; --- 29,39 ---- // already allocated globally, leaving here only for reference //jclass jScreenClass = (*env)->FindClass(env, "com/sun/glass/ui/Screen"); jmethodID screenInit = (*env)->GetMethodID(env, jScreenClass, "<init>", ! "(JIIIIIIIIIIIIIIIFFFF)V"); GLASS_CHECK_EXCEPTION(env); if (!screenInit) { glass_throw_exception_by_name(env, glass_RuntimeException,"missing Screen()"); return NULL ;
*** 47,65 **** screen->x, screen->y, screen->width, screen->height, screen->visibleX, screen->visibleY, screen->visibleWidth, screen->visibleHeight, screen->resolutionX, screen->resolutionY, ! 1.0f); GLASS_CHECK_EXCEPTION(env); return newScreen; } --- 47,70 ---- screen->x, screen->y, screen->width, screen->height, + screen->x, + screen->y, + screen->width, + screen->height, + screen->visibleX, screen->visibleY, screen->visibleWidth, screen->visibleHeight, screen->resolutionX, screen->resolutionY, ! 1.0f, 1.0f, 1.0f, 1.0f); GLASS_CHECK_EXCEPTION(env); return newScreen; }