I'm new to OpenGL as well as OpenTK - so I may have some misunderstandings that I hope you can clear up.
How integrated is GLControl with Windows Forms? I already understand that DrawToBitmap won't work (and I know how to use GL.ReadPixels to workaround that). But what else related to painting can or can't be expected to work?
For example: I have placed a GLControl and a (Windows Forms) Label (also a PictureBox) inside a GroupBox, with the Label and PictureBox in front (z-order) of the GLControl. I was expecting normal behavior where the controls nearer in z-order appear on top of the GLControl. But that doesn't happen: only the GLControl draws.
Is this because it is a hardware renderer and it essentially owns that screen real estate?
If not, what am I doing wrong?
If so, is there any way to work around it?
Thanks! -- David