def setupLuaModule(self): from gii.qt.controls.GLWidget import GLWidget # GLWidget.getSharedWidget().makeCurrent() GLWidget.makeMainContextCurrent() project = self.getProject() self.runtime.requireModule('mock_edit') _MOCK._setTarget(_G['mock']) _MOCK_EDIT._setTarget(_G['mock_edit']) _MOCK.setDeveloperMode() _MOCK.setupEnvironment(project.getPath(), project.getGameConfigPath())
def initGLContext(self): if self.GLContextReady: return True logging.info('init GL context') from gii.qt.controls.GLWidget import GLWidget #initialize MOAI with main Context assert (GLWidget.getMainContext().isValid()) # GLWidget.getSharedWidget().makeCurrent() GLWidget.makeMainContextCurrent() getAKU().detectGfxContext() self.GLContextReady = True return True