--- old/modules/graphics/src/main/native-glass/mac/GlassLayer3D.m 2015-03-17 18:08:25.000000000 -0700 +++ new/modules/graphics/src/main/native-glass/mac/GlassLayer3D.m 2015-03-17 18:08:25.000000000 -0700 @@ -68,6 +68,7 @@ - (id)initWithSharedContext:(CGLContextObj)ctx andClientContext:(CGLContextObj)clCtx withHiDPIAware:(BOOL)HiDPIAware + withIsSwPipe:(BOOL)isSwPipe { LOG("GlassLayer3D initWithSharedContext]"); self = [super init]; @@ -77,8 +78,8 @@ self->_remoteLayer = nil; self->_remoteLayerID = 0; - self->_painterOffscreen = [[GlassOffscreen alloc] initWithContext:clCtx]; - self->_glassOffscreen = [[GlassOffscreen alloc] initWithContext:ctx]; + self->_painterOffscreen = [[GlassOffscreen alloc] initWithContext:clCtx andIsSwPipe:isSwPipe]; + self->_glassOffscreen = [[GlassOffscreen alloc] initWithContext:ctx andIsSwPipe:isSwPipe]; [self->_glassOffscreen setLayer:self]; LOG(" GlassLayer3D context: %p", ctx);