public Program() : base(1280, 720, "OpenGL Framework test") { VSync = VSyncMode.Off; Console.Title = $"{GL.GetString(StringName.Vendor)} OpenGL {GL.GetString(StringName.Version)} GLSL {GL.GetString(StringName.ShadingLanguageVersion)}"; vb = new GLBuffer <Vertex>(); vb.SetData(VertexFactory.GetQuad()); batch = new BatchRenderer2D(); tex = new Texture2D("./lmao.png"); shader = new Shader("./vert.glsl", "./frag.glsl"); shader.AddUniform("projectionMatrix"); shader.AddUniform("inputColor"); shader.AddUniform("tex"); GL.ActiveTexture(TextureUnit.Texture0); }