1Mesa 18.2.6 Release Notes / November 28, 2018 2============================================= 3 4Mesa 18.2.6 is a bug fix release which fixes bugs found since the 18.2.5 5release. 6 7Mesa 18.2.6 implements the OpenGL 4.5 API, but the version reported by 8glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 9glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being 10used. Some drivers don't support all the features required in OpenGL 114.5. OpenGL 4.5 is **only** available if requested at context creation. 12Compatibility contexts may report a lower version depending on each 13driver. 14 15SHA256 checksums 16---------------- 17 18:: 19 20 e0ea1236dbc6c412b02e1b5d7f838072525971a6630246fa82ae4466a6d8a587 mesa-18.2.6.tar.gz 21 9ebafa4f8249df0c718e93b9ca155e3593a1239af303aa2a8b0f2056a7efdc12 mesa-18.2.6.tar.xz 22 23New features 24------------ 25 26None 27 28Bug fixes 29--------- 30 31- `Bug 107626 <https://bugs.freedesktop.org/show_bug.cgi?id=107626>`__ 32 - [SNB] The graphical corruption and GPU hang occur sometimes on the 33 piglit test "arb_texture_multisample-large-float-texture" with 34 parameter --fp16 35- `Bug 107856 <https://bugs.freedesktop.org/show_bug.cgi?id=107856>`__ 36 - i965 incorrectly calculates the number of layers for texture views 37 (assert) 38- `Bug 108630 <https://bugs.freedesktop.org/show_bug.cgi?id=108630>`__ 39 - [G965] piglit.spec.!opengl 1_2.tex3d-maxsize spins forever 40- `Bug 108713 <https://bugs.freedesktop.org/show_bug.cgi?id=108713>`__ 41 - Gallium: use after free with transform feedback 42- `Bug 108829 <https://bugs.freedesktop.org/show_bug.cgi?id=108829>`__ 43 - [meson] libglapi exports internal API 44 45Changes 46------- 47 48Andrii Simiklit (1): 49 50- i965/batch: avoid reverting batch buffer if saved state is an empty 51 52Bas Nieuwenhuizen (1): 53 54- radv: Fix opaque metadata descriptor last layer. 55 56Brian Paul (1): 57 58- scons/svga: remove opt from the list of valid build types 59 60Danylo Piliaiev (1): 61 62- i965: Fix calculation of layers array length for isl_view 63 64Dylan Baker (2): 65 66- meson: Don't set -Wall 67- meson: Don't force libva to required from auto 68 69Emil Velikov (13): 70 71- bin/get-pick-list.sh: simplify git oneline printing 72- bin/get-pick-list.sh: prefix output with "[stable] " 73- bin/get-pick-list.sh: handle "typod" usecase. 74- bin/get-pick-list.sh: handle the fixes tag 75- bin/get-pick-list.sh: tweak the commit sha matching pattern 76- bin/get-pick-list.sh: flesh out is_sha_nomination 77- bin/get-pick-list.sh: handle fixes tag with missing colon 78- bin/get-pick-list.sh: handle unofficial "broken by" tag 79- bin/get-pick-list.sh: use test instead of [ ] 80- bin/get-pick-list.sh: handle reverts prior to the branchpoint 81- travis: drop unneeded x11proto-xf86vidmode-dev 82- glx: make xf86vidmode mandatory for direct rendering 83- travis: adding missing x11-xcb for meson+vulkan 84 85Eric Anholt (1): 86 87- vc4: Make sure we make ro scanout resources for 88 create_with_modifiers. 89 90Eric Engestrom (5): 91 92- meson: only run vulkan's meson.build when building vulkan 93- gbm: remove unnecessary meson include 94- meson: fix wayland-less builds 95- egl: add missing glvnd entrypoint for EGL_ANDROID_blob_cache 96- glapi: add missing visibility args 97 98Erik Faye-Lund (1): 99 100- mesa/main: remove bogus error for zero-sized images 101 102Gert Wollny (3): 103 104- mesa: Reference count shaders that are used by transform feedback 105 objects 106- r600: clean up the GS ring buffers when the context is destroyed 107- glsl: free or reuse memory allocated for TF varying 108 109Jason Ekstrand (2): 110 111- nir/lower_alu_to_scalar: Don't try to lower unpack_32_2x16 112- anv: Put robust buffer access in the pipeline hash 113 114Juan A. Suarez Romero (6): 115 116- cherry-ignore: add explicit 18.3 only nominations 117- cherry-ignore: intel/aub_viewer: fix dynamic state printing 118- cherry-ignore: intel/aub_viewer: Print blend states properly 119- cherry-ignore: mesa/main: fix incorrect depth-error 120- docs: add sha256 checksums for 18.2.5 121- Update version to 18.2.6 122 123Karol Herbst (1): 124 125- nir/spirv: cast shift operand to u32 126 127Kenneth Graunke (1): 128 129- i965: Add PCI IDs for new Amberlake parts that are Coffeelake based 130 131Lionel Landwerlin (1): 132 133- egl/dri: fix error value with unknown drm format 134 135Marek Olšák (2): 136 137- winsys/amdgpu: fix a buffer leak in amdgpu_bo_from_handle 138- winsys/amdgpu: fix a device handle leak in amdgpu_winsys_create 139 140Rodrigo Vivi (4): 141 142- i965: Add a new CFL PCI ID. 143- intel: aubinator: Adding missed platforms to the error message. 144- intel: Introducing Amber Lake platform 145- intel: Introducing Whiskey Lake platform 146