There are many reasons for a jittery frame rate.  Off the top of my head:


Not calling glFlush() at the end of each frame
other running software interfering
doing things in your code that certain graphics drivers don't like
bugs in graphics drivers
Using the standard windows time functions with their terrible resolution


Try these:


kill as many running programs as you can get away with.  Use the process tab in the task manager (CTRL-SHIFT-ESC) for this.
bit by bit, reduce the amount of work your program is doing and see how that affects the frame rate and the smoothness of the display.
if you can, try enabling/disabling vertical sync (you may be able to do this in your graphic card's settings) to see if that helps
add some debug code to output the time taken to draw each frame, and see if there are anomalies in the numbers, e.g. every 20th frame taking an extra 20ms, or random frames taking 100ms.


Constantly lag in opengl application
In the Custom Field Type, I've made separate table to store other information. So it means single field value contain many values in array. I want to use this array as pair tags on expressionengine.

like:-

{playlist}
    {playlist:videos}
    {playlist:titles}
{/playlist}


As playlist has multiple videos and titles.

http://postimg.org/image/60spnlykt/

http://postimg.org/image/c63h56cb9/
