图形库是一个用于在显示器上渲染计算机图形的程序库。它通常提供一组经过优化的函数来执行常见的渲染任务。这些任务通常可以完全在软件层面上解决,使用CPU进行计算,常见于嵌入式系统;或者由一枚GPU进行硬件加速,常见于家用计算机。使用这些函数,一个程序可以组合成一张图像在显示器上输出。这样,便解除了程序员创建和优化这些函数的负担,使得他们得以专注于构造图形程序。
8
开放图形库工具库是基于 OpenGL 的计算机图形库,缩写GLU 。它由若干基于 OpenGL 库的函数组成,提供比 OpenGL 更高级的绘图方法。GLU 通常随 OpenGL 库一同发行,但是没有在嵌入式版本的 OpenGL 包 OpenGL ES 中实现。
在计算中,内核函数是为高吞吐量加速器编译的例程,与主程序分开。它们有时被称为计算着色器,与GPU 共享顶点着色器和像素着色器的执行单元,但不限于在一类设备或图形库上执行。