Cgなんてただのコンパイラなんだから、アセンブラを掃き出して
それをOpenGLの関数で読み込むようにすればいいんじゃないの?