I have a working OpenGL app that currently sits at 15KB non-compressed. It contains drastically cut-down versions of GL.pas, GLU.pas and Windows.pas.