
Issue while running Multiple window - Few windows are hanging and not running smoothly.
Posted Wednesday, 9 February, 2011 - 13:12 by asishnr@gmail.com inI have a custom a custom contol as shown below
public class MultiStripChartGL : GLControl
{
}
I use this for plotting a graph on the form. The issue is that when I create multiple instance of this control in run time and drag and drop values to it to run those params ( that's how i designed to plot the graph), it works for 1 or 2 instances. The moment the number of instance increase to 4 to 5 only last 2 charts are running smoothly. Rest are actually hangs a lot...
I wrote the following things....
1) I wrote the following lines at the beginning and end of the OnPaint method and resize event
this.Context.MakeCurrent(this.WindowInfo);
this.Context.SwapBuffers();
2) Added the below code in the load
this.Context.VSync = true;
These two improves the performance but still the first few windows out of all 5 windows are running so slowly or having hanging.. Please help. Its very urgent....

