--- /dev/null
+Mesa 20.1.4 Release Notes / 2020-07-22
+======================================
+
+Mesa 20.1.4 is a bug fix release which fixes bugs found since the 20.1.3 release.
+
+Mesa 20.1.4 implements the OpenGL 4.6 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.6. OpenGL
+4.6 is **only** available if requested at context creation.
+Compatibility contexts may report a lower version depending on each driver.
+
+Mesa 20.1.4 implements the Vulkan 1.2 API, but the version reported by
+the apiVersion property of the VkPhysicalDeviceProperties struct
+depends on the particular driver being used.
+
+SHA256 checksum
+---------------
+
+::
+
+ 6800271c2be2a0447510eb4e9b67edd9521859a4d565310617c4b359eb6799fe mesa-20.1.4.tar.xz
+
+
+New features
+------------
+
+- None
+
+
+Bug fixes
+---------
+
+- Amber test leads to NIR validation failed after nir_opt_if (on spirv-fuzz shader)
+- Multiple issues with Detroit Become Human
+- panfrost: regression: Major stuttering and low compositor FPS with glmark2
+- SPIR-V parsing fails in src/compiler/spirv/spirv_to_nir.c
+- SPIR-V parsing fails in src/compiler/spirv/vtn_cfg.c
+- iris driver is broken in Freedesktop 19.08
+
+
+Changes
+-------
+
+Alyssa Rosenzweig (3):
+
+- panfrost: Fix fence leak
+- panfrost: Fix write to free'd memory
+- panfrost: Revert "Disable frame throttling"
+
+Bas Nieuwenhuizen (1):
+
+- meson: Add mising git_sha1.h dependency.
+
+Danylo Piliaiev (1):
+
+- nir/opt_if: Fix opt_if_simplification when else branch has jump
+
+Eric Engestrom (3):
+
+- docs/relnotes: add sha256 sums to 20.1.3
+- .pick_status.json: Update to fd20e986249f88129d81353d79dd248d7664953b
+- docs: add release notes for 20.1.4
+
+Erik Faye-Lund (1):
+
+- mesa/program: fix shadow property for samplers
+
+Jason Ekstrand (3):
+
+- spirv: Skip phis in unreachable blocks in the second phi pass
+- spirv: Allow block-decorated struct types for constants
+- intel/fs: Use the correct logical op for global float atomics
+
+Jonathan Marek (1):
+
+- freedreno/a2xx: fix compressed textures
+
+Lionel Landwerlin (2):
+
+- iris: fix fallback to swrast driver
+- anv: properly handle fence import of sync_fd = -1
+
+Luigi Santivetti (3):
+
+- dri2: dri2_make_current() fold multiple if blocks
+- dri2: do not conflate unbind and bindContext() failure
+- egl/dri2: try to bind old context if bindContext failed
+
+Pierre-Eric Pelloux-Prayer (5):
+
+- glsl: reject size1x8 for image variable with floating-point data types
+- glsl: don't expose imageAtomicIncWrap for signed image
+- glsl: only allow 32 bits atomic operations on images
+- st/mesa: set compressed_data to NULL when freed
+- ac/surface: adapt surf_size when modifying surf_pitch
+
+Rhys Kidd (1):
+
+- nvc0: fix macro define for NVE4_COPY()
+
+Rhys Perry (2):
+
+- nir/lower_int64: lower 64-bit amul
+- radv: replace discard with demote for Quantic Dream games
+
+Samuel Pitoiset (1):
+
+- radv: fix destroying the syncobj when exporting a fence FD