[Mesa-dev] [ANNOUNCE] mesa 18.0.0
Emil Velikov
emil.l.velikov at gmail.com
Tue Mar 27 18:54:28 UTC 2018
Mesa 18.0.0 is now available.
This release consists of nearly 2700 commits from approximately 110 developers.
To put it in perspective - that's slight decrease from Mesa 17.3.0.
The top highlights include:
- Cannonlake support on i965 and anv
- GL 4.3/GLES 3.1 support on r600/evergreen with hw fp64 support
- Meson build system
Additional features:
ANV
Extensions:
- VK_EXT_external_memory_dma_buf
RADV
Extensions:
- VK_ANDROID_native_buffer
- VK_KHR_external_fence
- VK_KHR_external_fence_capabilities
- VK_KHR_external_fence_fd
- VK_KHR_get_surface_capabilities2
- VK_EXT_discard_rectangles
- VK_EXT_external_memory_dma_buf
- VK_AMD_shader_info
EGL:
- Support for RGBA/RGBX 1010102 formats
- EGL_EXT_pixel_format_float
- Final planned release to ship wayland-egl. Now provided by wayland.
GLX:
- Darwin/Apple fixes
Mesa core
- Support 1 binary format for GL_ARB_get_program_binary on i965</li>
- drirc workarounds:
- Unreal 4 Editor
- Observer
- Steamroll
- Refunct
- drirc mesa_glthread whitelists:
- Mount and Blade Warband
i965:
- Disk shader cache when MESA_GLSL_CACHE_DISABLE is set to "false"
- GL_EXT_disjoint_timer_query on gen6+
freedreno:
- GL_ARB_base_instance temporary disabled on a5xx due to FW issues
- GL_ARB_draw_indirect
- GL_ARB_framebuffer_no_attachments
- GL_ARB_multi_draw_indirect
- GL_ARB_stencil_texturing
- GL_ARB_texture_gather
- GL_ARB_texture_stencil8
- GL_NV_texture_barrier
- EGL_IMG_context_priority
nouveau:
- Multiple compiler optimisations and improvements.
- GL_ARB_bindless_texture nvc0/kepler+
r600:
- GL 4.3/GLES 3.1 r600/evergreen+
- GL_ARB_ES3_1_compatibility r600/evergreen+
- GL_ARB_cull_distance r600/evergreen+
- GL_ARB_enhanced_layouts r600/evergreen+
- GL_ARB_pipeline_statistics_query r600/evergreen+
- GL_ARB_shader_atomic_counter_ops r600/evergreen+
- GL_ARB_shader_clock r600/evergreen+
- GL_ARB_shader_stencil_export r600/evergreen+
radeonsi:
- VCN encode support
swr:
- Multiple improvements mainly in the jitter and binner
VA/VDPAU/OSMesa
- locking fixes in error paths
OMX/Bellagio
- Fixed MPEG12 coefficients
Build:
- meson: new build system
- travis-ci: meson support
For the full log see:
git log 17.3-branchpoint..mesa-18.0.0
Changes since rc5:
Emil Velikov (2):
Update version to 18.0.0(final)
docs: Update 18.0.0 release notes
git tag: mesa-18.0.0
https://mesa.freedesktop.org/archive/mesa-18.0.0.tar.gz
MD5: 33f09d6065418e54d7afd489348e8552 mesa-18.0.0.tar.gz
SHA1: 0875b7599fd95cf98915c1108b06984d8d9110ad mesa-18.0.0.tar.gz
SHA256: 93c2d3504b2871ac2146603fb1270f341d36a39695e2950a469c5eac74f98457
mesa-18.0.0.tar.gz
SHA512: 1f1edbdeea74b3c4005502d8716211ee1eec7f3561f7a84237c749d66dbff8d7dbc371062d4c2d5ca29c4553a75780e1333238e613929aeb7be805fa87785cef
mesa-18.0.0.tar.gz
PGP: https://mesa.freedesktop.org/archive/mesa-18.0.0.tar.gz.sig
https://mesa.freedesktop.org/archive/mesa-18.0.0.tar.xz
MD5: c2a59fc5b56de3e197fa3a6023409e23 mesa-18.0.0.tar.xz
SHA1: 361ed565bb7d243c251bfccd4fe2776f54c6d968 mesa-18.0.0.tar.xz
SHA256: 694e5c3d37717d23258c1f88bc134223c5d1aac70518d2f9134d6df3ee791eea
mesa-18.0.0.tar.xz
SHA512: 1494bb09357896a2505b3dcfec772268e28c765804f21e144948a314f1d79d99ff9f21062ef5860eb5a5a568b305a9c954585924a7ac8890fe1ebd8df3bcc396
mesa-18.0.0.tar.xz
PGP: https://mesa.freedesktop.org/archive/mesa-18.0.0.tar.xz.sig
More information about the mesa-dev
mailing list