void Begin() { editor = new Editor(this); Program.NewEditorInstance(editor); VSync = VSyncMode.Off; screenClearProgram = new ShaderProgram(screenClearVertex, screenClearFragment); screenClearMesh = new Mesh(screenClearProgram); screenClearMesh.GetAttribute <Vector2>("vertexPosition").Data = new Vector2[] { new Vector2(-1f, -1f), new Vector2(1f, -1f), new Vector2(1f, 1f), new Vector2(-1f, 1f) }; EMesh.CompileProgram(); }