Example #1
0
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
Example #2
0
    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