1 Mesa 19.2.1 Release Notes / 2019-10-09
2 ======================================
4 Mesa 19.2.1 is a bug fix release which fixes bugs found since the 19.2.0
7 Mesa 19.2.1 implements the OpenGL 4.5 API, but the version reported by
8 glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
9 glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being
10 used. Some drivers don't support all the features required in OpenGL
11 4.5. OpenGL 4.5 is **only** available if requested at context creation.
12 Compatibility contexts may report a lower version depending on each
15 Mesa 19.2.1 implements the Vulkan 1.1 API, but the version reported by
16 the apiVersion property of the VkPhysicalDeviceProperties struct depends
17 on the particular driver being used.
24 4cc53ca1a8d12c6ff0e5ea44a5213c05c88447ab50d7e28bb350cd29199f01e9 mesa-19.2.1.tar.xz
34 - meson.build:1447:6: ERROR: Problem encountered: libdrm required for
35 gallium video statetrackers when using x11
36 - Mesa doesn't build with current Scons version (3.1.0)
37 - libXvMC-1.0.12 breaks mesa build
38 - Meson can't find 32-bit libXvMCW in non-standard path
39 - Mesa installs gl.pc and egl.pc even with libglvnd >= 1.2.0
44 Andreas Gottschling (1):
46 - drisw: Fix shared memory leak on drawable resize
50 - egl: Remove the 565 pbuffer-only EGL config under X11.
54 - glsl: disallow incompatible matrices multiplication
56 Bas Nieuwenhuizen (1):
58 - radv: Fix condition for skipping the continue CS.
62 - nir/opt_large_constants: Handle store writemasks
66 - st/nine: Ignore D3DSIO_RET if it is the last instruction in a shader
70 - meson: fix logic for generating .pc files with old glvnd
71 - meson: Try finding libxvmcw via pkg-config before using find_library
72 - meson: Link xvmc with libxv
73 - meson: gallium media state trackers require libdrm with x11
74 - .cherry-ignore: Update for 19.2.1 cycle
75 - meson: Only error building gallium video without libdrm when the
77 - scripts: Add a gen_release_notes.py script
78 - release: Add an update_release_calendar.py script
79 - bin: delete unused releasing scripts
83 - radv: fix s/load/store/ copy-paste typo
84 - meson: drop -Wno-foo bug workaround for Meson < 0.46
85 - meson: add missing idep_nir_headers in iris_gen_libs
89 - glsl: correct bitcast-helpers
93 - nir/range-analysis: Bail if the types don't match
97 - intel/fs: Fix fs_inst::flags_read for ANY/ALL predicates
101 - haiku: fix Mesa build
105 - iris: Disable CCS_E for 32-bit floating point textures.
106 - iris: Fix iris_rebind_buffer() for VBOs with non-zero offsets.
108 Lionel Landwerlin (6):
110 - anv: gem-stubs: return a valid fd got anv_gem_userptr()
111 - intel: use proper label for Comet Lake skus
112 - mesa: don't forget to clear \_Layer field on texture unit
113 - intel: fix topology query
114 - intel: fix subslice computation from topology data
115 - intel/isl: Set null surface format to R32_UINT
119 - gallium/vl: don't set PIPE_HANDLE_USAGE_EXPLICIT_FLUSH
120 - gallium: extend resource_get_param to be as capable as
122 - radeonsi/gfx10: fix L2 cache rinse programming
123 - ac: fix incorrect vram_size reported by the kernel
124 - ac: fix num_good_cu_per_sh for harvested chips
125 - ac: add radeon_info::tcc_harvested
126 - radeonsi/gfx10: fix corruption for chips with harvested TCCs
130 - android: compiler/nir: build nir_divergence_analysis.c
134 - radeonsi: fix VAAPI segfault due to various bugs
138 - scons: add py3 support
140 Prodea Alexandru-Liviu (1):
142 - scons/MSYS2-MinGW-W64: Fix build options defaults
146 - nir/opt_remove_phis: handle phis with no sources
150 - nouveau: add idep_nir_headers as dep for libnouveau
154 - iris: disable aux on first get_param if not created with aux
155 - anv/android: fix images created with external format support
159 - scons: Fix MSYS2 Mingw-w64 build.
160 - scons/windows: Support build with LLVM 9.