Thanks for sharing, I had a little trouble getting the demos to work. first the version of dglOpenGL you are using would not compile with lazarus/linux. I downloaded the newest version and that fixed that problem. second problem required me to add ReadOpenGLCore to the CreateGlWindow code. I only got about 60 - 120 fps guess my gfx card is too wimpy. I think that more demo's would be quite helpful in getting others to make use of your work.