Mesa代码解读 - OpenGL API dispatch layer

抛开Nvidia闭源驱动,mesa能够说是linux系统标配的OpenGL框架实现。称之为框架实现,是由于mesa并非一个独立应用,它编译的结果是一堆.so动态库。对应用程序而言,mesa提供了实现全部OpenGL和GLX API的libGL.so动态库。对显卡驱动而言,mesa提供了一套将应用层API(glXXX())与驱动实现动态结合的机制,具体可了解(DRI/DRM, Gallium3D)。
相关文章
相关标签/搜索