def glut_context(): from OpenGL.GLUT import glutInit, glutCreateWindow, glutHideWindow glutInit() context = glutCreateWindow('Hidden window for OpenGL context') glutHideWindow() logger.debug('glut context created') yield context
def create_display(width=WIDTH, height=HEIGHT) -> int: glutInit([]) glutInitWindowSize(width, height) window_id = glutCreateWindow('Test window title') glutHideWindow() glViewport(0, 0, width, height) return window_id