注:参考自bilibili系列视频,OpenGL 从入门到成魔-第0章- OpenGL 的介绍https://www.bilibili.com/video/BV1b5411s7HT?from=search&seid=2510454567575833658
80年代末期,计算机辅助设计的兴起,激发很多硬件生产厂商生产显卡(用来处理图形图像的硬件,一开始叫图形卡,后来叫显卡),但是各生产各的,没有一个标准,导致兼容性很差。后来,图形界制定了一套标准,叫OpenGL。它是一组规范,定义了一组函数,规定好参数,返回值。只要合乎规范,谁都可以用不同方式实现函数,通常是由显卡厂商实现。而开发者,可以直接调用函数,不用管底层的是什么硬件。