[Mesa-dev] [ANNOUNCE] mesa 18.2.0

Andres Gomez agomez at igalia.com
Fri Sep 7 21:46:35 UTC 2018


Mesa 18.2.0 is now available.

This release consists of nearly 2200 commits from approximately 130
developers.

The top highlights include:

 - 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+).


Additional features:


ANV
Extensions:
 - VK_KHR_bind_memory2.
 - VK_KHR_external_fence.
 - VK_KHR_external_fence_capabilities.
 - VK_KHR_external_semaphore.
 - VK_KHR_external_semaphore_capabilities.
 - VK_KHR_maintenance2.
 - VK_KHR_maintenance3.
 - VK_KHR_multiview.
 - VK_KHR_relaxed_block_layout.
 - VK_KHR_sampler_ycbcr_conversion.
 - VK_KHR_8bit_storage.
 - VK_KHR_create_renderpass2.
 - VK_KHR_display.
 - VK_KHR_display_swapchain.
 - VK_KHR_external_fence_fd.
 - VK_KHR_external_semaphore_fd.
 - VK_KHR_get_display_properties2.
 - VK_KHR_image_format_list.


RADV
Extensions:
 - VK_KHR_bind_memory2.
 - VK_KHR_external_fence.
 - VK_KHR_external_fence_capabilities.
 - VK_KHR_maintenance2.
 - VK_KHR_maintenance3.
 - VK_KHR_multiview.
 - VK_KHR_relaxed_block_layout.
 - VK_KHR_create_renderpass2.
 - VK_KHR_display.
 - VK_KHR_display_swapchain.
 - VK_KHR_draw_indirect_count.
 - VK_KHR_external_fence_fd.
 - VK_KHR_get_display_properties2.
 - VK_KHR_get_surface_capabilities2.
 - VK_KHR_image_format_list.


New GL extensions supported by all drivers:
 - GL_OES_EGL_image_external.
 - GL_OES_EGL_image_external_essl3.


freedreno:
 - GL 3.0's multisample anti-aliasing support on a5xx.
 - GL_ARB_texture_multisample support on a5xx.
 - GLES3.1's GS5 Packing/bitfield/conversion functions support on a5xx.
 - Dynamically uniform UBO array indices.
 - Packing/bitfield/conversion functions.
 - Enhanced textureGather.
 - GL_OES_texture_buffer.
 - GL_ARB_seamless_cubemap_per_texture.


i965:
 - GL_OES_texture_view on gen8+.
 - GL_EXT_texture_norm16.


nouveau:
 - GL_ARB_post_depth_coverage.
 - GL_ARB_sample_locations.
 - GL_EXT_texture_norm16.


r600:
 - GL_EXT_texture_norm16.


radeonsi:
 - GL_EXT_texture_norm16.


virgl:
 - GL_ARB_seamless_cubemap_per_texture.
 - GL_ARB_shader_stencil_export.



For the full log see:
 git log 18.1-branchpoint..mesa-18.2.0


Changes since rc6:

    Andres Gomez (3):
      Revert "glsl: skip stringification in preprocessor if in unreachable branch"
      Update version to 18.2.0(final)
      docs: update 18.2.0 release notes


git tag: mesa-18.2.0

https://mesa.freedesktop.org/archive/mesa-18.2.0.tar.gz
MD5:  117044b8afd2b0395941daf3b719741d  mesa-18.2.0.tar.gz
SHA1: e88d32a6810c1e78dd93692c0feee4d6d46dbd76  mesa-18.2.0.tar.gz
SHA256: b9e6bb3eb7660b0726ba28405ffa0cb77de619e925b910b72f4d7a85c0098596  mesa-18.2.0.tar.gz
SHA512: 9bbd671ddff3ddf9d14e9fa09c2ea603482eb266eedd88c1b5e4f99a032b5c40d5eac1cc7e6bf06d6e117f952c94a362d35f3bab1da2607aec1f278766176aef  mesa-18.2.0.tar.gz
PGP:  https://mesa.freedesktop.org/archive/mesa-18.2.0.tar.gz.sig

https://mesa.freedesktop.org/archive/mesa-18.2.0.tar.xz
MD5:  88e1a7f31f259cec69bb76b3cb10c956  mesa-18.2.0.tar.xz
SHA1: 73723d9f3815487f474d84eb91a5cd17edfb63d4  mesa-18.2.0.tar.xz
SHA256: 22452bdffff8e11bf4284278155a9f77cb28d6d73a12c507f1490732d0d9ddce  mesa-18.2.0.tar.xz
SHA512: e6e997e166845009f6b97da204384758c797c870b56332652c0a2636734638f9180b7e4dbad144495645308ae4d77981a2493a22d57973723338b658e0655557  mesa-18.2.0.tar.xz
PGP:  https://mesa.freedesktop.org/archive/mesa-18.2.0.tar.xz.sig



More information about the mesa-dev mailing list