< prev index next >

src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h

Print this page
rev 54097 : 8259869: [macOS] Remove desktop module dependencies on JNF Reference APIs
rev 54098 : 8260616: Removing remaining JNF dependencies in the java.desktop module
8259729: Missed JNFInstanceOf -> IsInstanceOf conversion

*** 24,39 **** */ #ifndef CGLLayer_h_Included #define CGLLayer_h_Included - #import <JavaNativeFoundation/JavaNativeFoundation.h> - @interface CGLLayer : CAOpenGLLayer { @private ! JNFWeakJObjectWrapper *javaLayer; // intermediate buffer, used the RQ lock to synchronize GLuint textureID; GLenum target; float textureWidth; --- 24,37 ---- */ #ifndef CGLLayer_h_Included #define CGLLayer_h_Included @interface CGLLayer : CAOpenGLLayer { @private ! jobject javaLayer; // intermediate buffer, used the RQ lock to synchronize GLuint textureID; GLenum target; float textureWidth;
*** 43,53 **** CGLLayer *remoteLayer; NSObject<JRSRemoteLayer> *jrsRemoteLayer; #endif /* REMOTELAYER */ } ! @property (nonatomic, retain) JNFWeakJObjectWrapper *javaLayer; @property (readwrite, assign) GLuint textureID; @property (readwrite, assign) GLenum target; @property (readwrite, assign) float textureWidth; @property (readwrite, assign) float textureHeight; --- 41,51 ---- CGLLayer *remoteLayer; NSObject<JRSRemoteLayer> *jrsRemoteLayer; #endif /* REMOTELAYER */ } ! @property (nonatomic) jobject javaLayer; @property (readwrite, assign) GLuint textureID; @property (readwrite, assign) GLenum target; @property (readwrite, assign) float textureWidth; @property (readwrite, assign) float textureHeight;
*** 55,64 **** @property (nonatomic, retain) CGLLayer *parentLayer; @property (nonatomic, retain) CGLLayer *remoteLayer; @property (nonatomic, retain) NSObject<JRSRemoteLayer> *jrsRemoteLayer; #endif ! - (id) initWithJavaLayer:(JNFWeakJObjectWrapper *)javaLayer; - (void) blitTexture; @end #endif /* CGLLayer_h_Included */ --- 53,62 ---- @property (nonatomic, retain) CGLLayer *parentLayer; @property (nonatomic, retain) CGLLayer *remoteLayer; @property (nonatomic, retain) NSObject<JRSRemoteLayer> *jrsRemoteLayer; #endif ! - (id) initWithJavaLayer:(jobject)javaLayer; - (void) blitTexture; @end #endif /* CGLLayer_h_Included */
< prev index next >