1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
4 <meta http-equiv=
"content-type" content=
"text/html; charset=utf-8">
5 <title>Mesa Release Notes
</title>
6 <link rel=
"stylesheet" type=
"text/css" href=
"../mesa.css">
11 The Mesa
3D Graphics Library
14 <iframe src=
"../contents.html"></iframe>
17 <h1>Mesa
18.2.6 Release Notes / November
28,
2018</h1>
20 Mesa
18.2.6 is a bug fix release which fixes bugs found since the
18.2.5 release.
23 Mesa
18.2.6 implements the OpenGL
4.5 API, but the version reported by
24 glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
25 glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
26 Some drivers don't support all the features required in OpenGL
4.5. OpenGL
27 4.5 is
<strong>only
</strong> available if requested at context creation.
28 Compatibility contexts may report a lower version depending on each driver.
32 <h2>SHA256 checksums
</h2>
34 e0ea1236dbc6c412b02e1b5d7f838072525971a6630246fa82ae4466a6d8a587 mesa-
18.2.6.tar.gz
35 9ebafa4f8249df0c718e93b9ca155e3593a1239af303aa2a8b0f2056a7efdc12 mesa-
18.2.6.tar.xz
47 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107626">Bug
107626</a> - [SNB] The graphical corruption and GPU hang occur sometimes on the piglit test
"arb_texture_multisample-large-float-texture
" with parameter --fp16
</li>
49 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=107856">Bug
107856</a> - i965 incorrectly calculates the number of layers for texture views (assert)
</li>
51 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108630">Bug
108630</a> - [G965] piglit.spec.!opengl
1_2.tex3d-maxsize spins forever
</li>
53 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108713">Bug
108713</a> - Gallium: use after free with transform feedback
</li>
55 <li><a href=
"https://bugs.freedesktop.org/show_bug.cgi?id=108829">Bug
108829</a> - [meson] libglapi exports internal API
</li>
62 <p>Andrii Simiklit (
1):
</p>
64 <li>i965/batch: avoid reverting batch buffer if saved state is an empty
</li>
67 <p>Bas Nieuwenhuizen (
1):
</p>
69 <li>radv: Fix opaque metadata descriptor last layer.
</li>
72 <p>Brian Paul (
1):
</p>
74 <li>scons/svga: remove opt from the list of valid build types
</li>
77 <p>Danylo Piliaiev (
1):
</p>
79 <li>i965: Fix calculation of layers array length for isl_view
</li>
82 <p>Dylan Baker (
2):
</p>
84 <li>meson: Don't set -Wall
</li>
85 <li>meson: Don't force libva to required from auto
</li>
88 <p>Emil Velikov (
13):
</p>
90 <li>bin/get-pick-list.sh: simplify git oneline printing
</li>
91 <li>bin/get-pick-list.sh: prefix output with
"[stable] "</li>
92 <li>bin/get-pick-list.sh: handle
"typod" usecase.
</li>
93 <li>bin/get-pick-list.sh: handle the fixes tag
</li>
94 <li>bin/get-pick-list.sh: tweak the commit sha matching pattern
</li>
95 <li>bin/get-pick-list.sh: flesh out is_sha_nomination
</li>
96 <li>bin/get-pick-list.sh: handle fixes tag with missing colon
</li>
97 <li>bin/get-pick-list.sh: handle unofficial
"broken by" tag
</li>
98 <li>bin/get-pick-list.sh: use test instead of [ ]
</li>
99 <li>bin/get-pick-list.sh: handle reverts prior to the branchpoint
</li>
100 <li>travis: drop unneeded x11proto-xf86vidmode-dev
</li>
101 <li>glx: make xf86vidmode mandatory for direct rendering
</li>
102 <li>travis: adding missing x11-xcb for meson+vulkan
</li>
105 <p>Eric Anholt (
1):
</p>
107 <li>vc4: Make sure we make ro scanout resources for create_with_modifiers.
</li>
110 <p>Eric Engestrom (
5):
</p>
112 <li>meson: only run vulkan's meson.build when building vulkan
</li>
113 <li>gbm: remove unnecessary meson include
</li>
114 <li>meson: fix wayland-less builds
</li>
115 <li>egl: add missing glvnd entrypoint for EGL_ANDROID_blob_cache
</li>
116 <li>glapi: add missing visibility args
</li>
119 <p>Erik Faye-Lund (
1):
</p>
121 <li>mesa/main: remove bogus error for zero-sized images
</li>
124 <p>Gert Wollny (
3):
</p>
126 <li>mesa: Reference count shaders that are used by transform feedback objects
</li>
127 <li>r600: clean up the GS ring buffers when the context is destroyed
</li>
128 <li>glsl: free or reuse memory allocated for TF varying
</li>
131 <p>Jason Ekstrand (
2):
</p>
133 <li>nir/lower_alu_to_scalar: Don't try to lower unpack_32_2x16
</li>
134 <li>anv: Put robust buffer access in the pipeline hash
</li>
137 <p>Juan A. Suarez Romero (
6):
</p>
139 <li>cherry-ignore: add explicit
18.3 only nominations
</li>
140 <li>cherry-ignore: intel/aub_viewer: fix dynamic state printing
</li>
141 <li>cherry-ignore: intel/aub_viewer: Print blend states properly
</li>
142 <li>cherry-ignore: mesa/main: fix incorrect depth-error
</li>
143 <li>docs: add sha256 checksums for
18.2.5</li>
144 <li>Update version to
18.2.6</li>
147 <p>Karol Herbst (
1):
</p>
149 <li>nir/spirv: cast shift operand to u32
</li>
152 <p>Kenneth Graunke (
1):
</p>
154 <li>i965: Add PCI IDs for new Amberlake parts that are Coffeelake based
</li>
157 <p>Lionel Landwerlin (
1):
</p>
159 <li>egl/dri: fix error value with unknown drm format
</li>
162 <p>Marek Olšák (
2):
</p>
164 <li>winsys/amdgpu: fix a buffer leak in amdgpu_bo_from_handle
</li>
165 <li>winsys/amdgpu: fix a device handle leak in amdgpu_winsys_create
</li>
168 <p>Rodrigo Vivi (
4):
</p>
170 <li>i965: Add a new CFL PCI ID.
</li>
171 <li>intel: aubinator: Adding missed platforms to the error message.
</li>
172 <li>intel: Introducing Amber Lake platform
</li>
173 <li>intel: Introducing Whiskey Lake platform
</li>