| Mesa 19.0.3 Release Notes / April 24, 2019 | 
 | ========================================== | 
 |  | 
 | Mesa 19.0.3 is a bug fix release which fixes bugs found since the l9.0.2 | 
 | release. | 
 |  | 
 | Mesa 19.0.3 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. | 
 |  | 
 | SHA256 checksums | 
 | ---------------- | 
 |  | 
 | :: | 
 |  | 
 |    59543ec3c9f8c72990e77887f13d1678cb6739e5d5f56abc21ebf9e772389c5e  mesa-19.0.3.tar.gz | 
 |    f027244e38dc309a4c12db45ef79be81ab62c797a50a88d566e4edb6159fc4d5  mesa-19.0.3.tar.xz | 
 |  | 
 | New features | 
 | ------------ | 
 |  | 
 | N/A | 
 |  | 
 | Bug fixes | 
 | --------- | 
 |  | 
 | -  `Bug 108879 <https://bugs.freedesktop.org/show_bug.cgi?id=108879>`__ | 
 |    - [CIK] [regression] All opencl apps hangs indefinitely in | 
 |    si_create_context | 
 | -  `Bug 110201 <https://bugs.freedesktop.org/show_bug.cgi?id=110201>`__ | 
 |    - [ivb] mesa 19.0.0 breaks rendering in kitty | 
 | -  `Bug 110356 <https://bugs.freedesktop.org/show_bug.cgi?id=110356>`__ | 
 |    - install_megadrivers.py creates new dangling symlink [bisected] | 
 | -  `Bug 110441 <https://bugs.freedesktop.org/show_bug.cgi?id=110441>`__ | 
 |    - [llvmpipe] complex-loop-analysis-bug regression | 
 |  | 
 | Changes | 
 | ------- | 
 |  | 
 | Andres Gomez (1): | 
 |  | 
 | -  glsl/linker: location aliasing requires types to have the same width | 
 |  | 
 | Bas Nieuwenhuizen (1): | 
 |  | 
 | -  ac: Move has_local_buffers disable to radeonsi. | 
 |  | 
 | Chia-I Wu (1): | 
 |  | 
 | -  virgl: fix fence fd version check | 
 |  | 
 | Danylo Piliaiev (1): | 
 |  | 
 | -  intel/compiler: Do not reswizzle dst if instruction writes to flag | 
 |    register | 
 |  | 
 | Dylan Baker (2): | 
 |  | 
 | -  docs: Add sha256 sums for 19.0.2 | 
 | -  Bump version for 19.0.3 | 
 |  | 
 | Eric Anholt (1): | 
 |  | 
 | -  nir: Fix deref offset calculation for structs. | 
 |  | 
 | Eric Engestrom (1): | 
 |  | 
 | -  meson: remove meson-created megadrivers symlinks | 
 |  | 
 | Faith Ekstrand (2): | 
 |  | 
 | -  anv/pipeline: Fix MEDIA_VFE_STATE::PerThreadScratchSpace on gen7 | 
 | -  anv: Add a #define for the max binding table size | 
 |  | 
 | Juan A. Suarez Romero (1): | 
 |  | 
 | -  meson: Add dependency on genxml to anvil genfiles | 
 |  | 
 | Kenneth Graunke (2): | 
 |  | 
 | -  glsl: Set location on structure-split sampler uniform variables | 
 | -  Revert "glsl: Set location on structure-split sampler uniform | 
 |    variables" | 
 |  | 
 | Lionel Landwerlin (2): | 
 |  | 
 | -  anv: fix uninitialized pthread cond clock domain | 
 | -  intel/devinfo: fix missing num_thread_per_eu on ICL | 
 |  | 
 | Lubomir Rintel (2): | 
 |  | 
 | -  gallivm: guess CPU features also on ARM | 
 | -  gallivm: disable NEON instructions if they are not supported | 
 |  | 
 | Marek Olšák (1): | 
 |  | 
 | -  radeonsi: use CP DMA for the null const buffer clear on CIK | 
 |  | 
 | Rhys Perry (1): | 
 |  | 
 | -  nir,ac/nir: fix cube_face_coord | 
 |  | 
 | Roland Scheidegger (1): | 
 |  | 
 | -  gallivm: fix bogus assert in get_indirect_index | 
 |  | 
 | Samuel Pitoiset (2): | 
 |  | 
 | -  ac/nir: only use the new raw/struct image atomic intrinsics with LLVM | 
 |    9+ | 
 | -  radv: do not load vertex attributes that are not provided by the | 
 |    pipeline |