Mesa 18.2.0 Release Notes / September 7, 2018¶

Mesa 18.2.0 is a new development release. People who are concerned with stability and reliability should stick with a previous release or wait for Mesa 18.2.1.

Mesa 18.2.0 implements the OpenGL 4.5 API, but the version reported by glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. Some drivers don’t support all the features required in OpenGL 4.5. OpenGL 4.5 is only available if requested at context creation. Compatibility contexts may report a lower version depending on each driver.

libwayland-egl is now distributed by Wayland (since 1.15, see announcement), and has been removed from Mesa in this release. Make sure you’re using an up-to-date version of Wayland to keep the functionality.

SHA256 checksums¶ b9e6bb3eb7660b0726ba28405ffa0cb77de619e925b910b72f4d7a85c0098596 mesa-18.2.0.tar.gz 22452bdffff8e11bf4284278155a9f77cb28d6d73a12c507f1490732d0d9ddce mesa-18.2.0.tar.xz

New features¶ Note: some of the new features are only available with certain drivers. OpenGL 4.3 on virgl

OpenGL 4.4 Compatibility profile on radeonsi

OpenGL ES 3.2 on radeonsi and virgl

GL_ARB_ES3_2_compatibility on radeonsi

GL_ARB_fragment_shader_interlock on i965

GL_ARB_sample_locations and GL_NV_sample_locations on nvc0 (GM200+)

GL_ANDROID_extension_pack_es31a on radeonsi.

GL_KHR_texture_compression_astc_ldr on radeonsi

GL_NV_conservative_raster and GL_NV_conservative_raster_dilate on nvc0 (GM200+)

GL_NV_conservative_raster_pre_snap_triangles on nvc0 (GP102+)

multisampled images on nvc0 (GM107+) (now supported on GF100+)