2003年,斯坦福大学的ian buck等人对ansi c进行扩展,开发了基于nvidia cg的brook源到源编译器。brook可以将类似c的brook c语言通过brcc编译器编译为cg代码,隐藏了利用图形学api实现的细节,大大简化了开发过程。