发布于 2017-02-21 00:24:11 | 195 次阅读 | 评论: 0 | 来源: 网友投递
Mesa OpenGL实现包
Mesa是一个类OpenGL(http://www.opengl.org)的开源实现.
Mesa 13.0.5 和 17.1.0 发布了。
Mesa 13.0.5 是一个 Bug 修复版本,修复了自 13.0.4 版本以来发现的错误。Mesa 13.0.5 实现了 OpenGL 4.4 API,但 glGetString(GL_VERSION)或 glGetIntegerv(GL_MAJOR_VERSION/glGetIntegerv(GL_MINOR_VERSION)报告的版本取决于所使用的特定驱动程序。某些驱动程序不支持 OpenGL 4.4 中所需的所有功能。OpenGL 4.4 仅在上下文创建时请求,因为不支持兼容上下文。
该版本更新内容较多,详情点此参阅。
Mesa 17.1.0 是一个新的开发版本,关心稳定性和可靠性的人应该坚持以前的版本或等待 Mesa 17.1.1。
Mesa 17.1.0 实现了 OpenGL 4.5 API,但 glGetString(GL_VERSION)或 glGetIntegerv(GL_MAJOR_VERSION/glGetIntegerv(GL_MINOR_VERSION)报告的版本取决于所使用的特定驱动程序。某些驱动程序不支持 OpenGL 4.5 中所需的所有功能。OpenGL 4.5 仅在上下文创建时请求,因为不支持兼容上下文。
部分更新内容如下:
新特性
Note: 某些新功能仅适用于某些驱动程序
GL_ARB_gpu_shader_int64 on i965/gen8+, nvc0, radeonsi, softpipe, llvmpipe
变更
Removed the 移除 ilo gallium 驱动
The configure option配置选项 --enable-gallium-llvm 被 --enable-llvm 替代