gooberking's picture

Getting started, no visuals

I've been playing around with OpenTK for a few days to see about remaking a program I made awhile back. The Quick starter works perfectly fine under both windows and linux. However, when I try and set things up for myself I start getting into trouble. I've had the same issue on both windows and linux, when I try and create a context by making a new Native Window, and when I use the GLWidget(which I will ultimately be using, and do have working) so I think I am not doing something.

The issue is that once the context is created I can set the clear color and swap buffers to see that color, but I can't draw anything. I have used old code of mine, as well as the sample draw code for the quickstart and all I see is an empty window with my chosen draw color.

at current the basic code is

protected virtual void OnGlwidget1Initialized (object sender, System.EventArgs e)
	protected virtual void OnGlwidget1RenderFrame (object sender, System.EventArgs e)
		 GL.Clear(ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit);
		 Matrix4 modelview = Matrix4.LookAt(Vector3.Zero, Vector3.UnitZ, Vector3.UnitY);
            GL.LoadMatrix(ref modelview);
            GL.Color3(1.0f, 1.0f, 0.0f); GL.Vertex3(-1.0f, -1.0f, 4.0f);
            GL.Color3(1.0f, 0.0f, 0.0f); GL.Vertex3(1.0f, -1.0f, 4.0f);
            GL.Color3(0.2f, 0.9f, 1.0f); GL.Vertex3(0.0f, 1.0f, 4.0f);

The context itself is currently being created by the GLWidget.