   CPU Speed & GPU Memory
  Anyone knows how to obtain CPU speed and the amount of video RAM (in OpenGL)?   
  I'm not sure how to actually do it, but I can tell you it can't be done in OpenGL. The only implementation details you can get from OpenGL are the GL_VENDOR, GL_RENDERER, GL_EXTENSIONS etc strings.   ;  Simple solution, windows saves the clockspeed in the registry (somewhere).I don't know what it does in the case of overclocking...... but you might do it this way:http://www.intel.com/cd/ids/developer/asmo-na/eng/dc/centrino/knowledgebase/81711.htm;  Speed? Do a simple speed test, then estimate CURRENT CPU speed. CPUs could speed up and slow down on demand to save energy and decrease heat output, or as a heat protection. Cite of Intel's manual: at 138 C degree, CPU would stop and await confirmation from Mainboard that it could resume its execution. (Of course if MB isn't burning, and could say CPU hey it's safe out there.)Laptop CPUs have common ability to slow down when full power is not needed. In fact the only needed thing is a speed analisys. Could your game draw full geometry and sleep to save CPU time, and decrease heat, or not? If not try to reduce it, if yes be happy. (Note some CPU coolers could be very noisy.)   