[Mesa-dev] [ANNOUNCE] mesa 13.0.0

Hi all It's time to announce Mesa 13.0.0. This release has huge amount of features, but without a doubt the biggest ones are: - Vulkan driver for hardware supported by the AMDGPU kernel driver* - OpenGL 4.4/4.5 capability, yet the drivers may expose lower version due to pending Khronos CTS validation. - OpenGL ES 3.1 on i965/hsw - OpenGL ES 3.2 on i965/gen9+ (Skylake and later) - More than a dozen GL extensions across the drivers - GLX: Windows-DRI support - EGL: support for EGL_KHR_debug support and KHR_no_config_context - EGL: official support for EGL_MESA_platform_surfaceless - EGL: improvements and fixes for the Wayland, Android and X11/DRI3 backends - VAAPI: H264 encode support - OMX: H265 decode support Notes: - The Intel Vulkan driver json manifest file includes the CPU architecture as part of its name. - libudev is no longer required by mesa - libdrm is used instead. Older versions of libdrm may have bugs, so use the latest one available. - Building mesa with flex 2.6.2 is currently not possible. Please use 2.6.1 or older. - Some parts of mesa may still require third party tools - python2 for SWR, xxd for Intel's aubinator. Please report bug if you see any more. To check the full changelog, consisting of nearly 4000 commits from over 140 developers use the following command git log 12.0-branchpoint..mesa-13.0.0 Changes since -rc3. Emil Velikov (2): Update version to 13.0.0(final) docs: Update 13.0.0 release notes Jason Ekstrand (4): intel/blorp: Fix a couple asserts around image copy rectangles intel/blorp: Rename compile_nir_shader to compile_fs intel/blorp: Rework our usage of ralloc when compiling shaders i965/fs/generator: Don't use the address immediate for MOV_INDIRECT Kenneth Graunke (1): glsl: Improve accuracy of alpha scaling in advanced blend lowering. Leo Liu (2): st/omx/dec: result buffers size should match codec decoder size st/omx/dec: disable tunnel for size different case Marek Olšák (2): radeonsi: set VGT_GS_ONCHIP_CNTL on CIK and later radeonsi: fix behavior of GLSL findLSB(0) Samuel Pitoiset (1): nvc0/ir: fix emission of IMAD with NEG modifiers Vinson Lee (1): util: Include string.h in bitscan.h. git tag: mesa-13.0.0 https://mesa.freedesktop.org/archive/13.0.0/mesa-13.0.0.tar.gz MD5: 7205edb90d0396dc26d049fa495f6fd1 mesa-13.0.0.tar.gz SHA1: 71c78b96d0d904fa8131c623d585642878198118 mesa-13.0.0.tar.gz SHA256: 4a54d7cdc1a94a8dae05a75ccff48356406d51b0d6a64cbdc641c266e3e008eb mesa-13.0.0.tar.gz PGP: https://mesa.freedesktop.org/archive/13.0.0/mesa-13.0.0.tar.gz.sig https://mesa.freedesktop.org/archive/13.0.0/mesa-13.0.0.tar.xz MD5: 8c4ca7da1be2b8f9a877db09304335a4 mesa-13.0.0.tar.xz SHA1: e75013935c3bff4dacdbcb258183e15018697b13 mesa-13.0.0.tar.xz SHA256: 94edb4ebff82066a68be79d9c2627f15995e1fe10f67ab3fc63deb842027d727 mesa-13.0.0.tar.xz PGP: https://mesa.freedesktop.org/archive/13.0.0/mesa-13.0.0.tar.xz.sig