Mesa 17.1.9 Release Notes / September 8, 2017¶
Mesa 17.1.9 is a bug fix release which fixes bugs found since the 17.1.8 release.
Mesa 17.1.9 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 because compatibility contexts are not supported.
SHA256 checksums¶
4325401b07b5f44759da781bc8d7c0a4a7244e09a702d16c037090986e07ee22 mesa-17.1.9.tar.gz
5f51ad94341696097d5df7b838183534478216858ac0fc8de183671a36ffea1a mesa-17.1.9.tar.xz
New features¶
None
Bug fixes¶
- Bug 100613 - Regression in Mesa 17 on s390x (zSystems)
- Bug 102454 - glibc 2.26 doesn’t provide anymore xlocale.h
- Bug 102467 - src/mesa/state_tracker/st_cb_readpixels.c:178]: (warning) Redundant assignment
Changes¶
Andres Gomez (8):
- docs: add sha256 checksums for 17.1.8
- cherry-ignore: added 17.2 nominations.
- cherry-ignore: add “nir: Fix system_value_from_intrinsic for subgroups”
- cherry-ignore: add “i965: Fix crash in fallback GTT mapping.”
- cherry-ignore: add “radeonsi/gfx9: always flush DB metadata on framebuffer changes”
- cherry-ignore: add “radv: Fix vkCopyImage with both depth and stencil aspects.”
- cherry-ignore: add “radeonsi/gfx9: proper workaround for LS/HS VGPR initialization bug”
- Update version to 17.1.9
Bas Nieuwenhuizen (3):
- radv: Fix off by one in MAX_VBS assert.
- radv: Fix sparse BO mapping merging.
- radv: Actually set the cmd_buffer usage_flags.
Ben Crocker (1):
- llvmpipe: lp_build_gather_elem_vec BE fix for 3x16 load
Charmaine Lee (1):
- vbo: fix offset in minmax cache key
Christian Gmeiner (1):
- etnaviv: use correct param for etna_compatible_rs_format(..)
Emil Velikov (3):
- egl: don’t NULL deref the .get_capabilities function pointer
- egl/wayland: plug leaks in dri2_wl_create_window_surface() error path
- egl/wayland: polish object teardown in dri2_wl_destroy_surface
Eric Engestrom (1):
- util: improve compiler guard
Grazvydas Ignotas (2):
- radv: clear dynamic_shader_stages on create
- radv: don’t assert on empty hash table
Ilia Mirkin (2):
- glsl: fix counting of vertex shader output slots used by explicit vars
- st/mesa: fix handling of vertex array double inputs
Jason Ekstrand (2):
- anv/formats: Nicely handle unknown VkFormat enums
- spirv: Add support for the HelperInvocation builtin
Karol Herbst (1):
- nvc0: write 0 to pipeline_statistics.cs_invocations
Michael Olbrich (1):
- egl/dri2: only destroy created objects
Ray Strode (1):
- gallivm: correct channel shift logic on big endian
Roland Scheidegger (1):
- st/mesa: fix view template initialization in try_pbo_readpixels