// Author: Stefan Csomor
// Modified by:
// Created: 1998-01-01
-// RCS-ID: $Id: glcanvas.cpp 54129 2008-06-11 19:30:52Z SC $
+// RCS-ID: $Id$
// Copyright: (c) Stefan Csomor
// Licence: wxWindows licence
///////////////////////////////////////////////////////////////////////////////
- (void) setContext:(EAGLContext*) ctx {
context = ctx;
[EAGLContext setCurrentContext:ctx];
-#if 0
- CGRect newRect = [self frame];
- if ( /* (CGRectEqualToRect(newRect, oldRect) == NO && ![self isHidden] && newRect.size.width > 0 && newRect.size.height > 0 )
- || */ viewFramebuffer == 0 )
+
+ if ( viewFramebuffer == 0 )
{
[self destroyFramebuffer];
[self createFramebuffer];
}
-#endif
+
glBindFramebufferOES(GL_FRAMEBUFFER_OES, viewFramebuffer);
}
return false;
*/
#if USE_SEPARATE_VIEW
- m_macIsUserPane = false ;
+ DontCreatePeer();
#endif
if ( !wxWindow::Create(parent, id, pos, size, style, name) )