• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Mesa 21.0.2 Release Notes / 2021-04-07
2======================================
3
4Mesa 21.0.2 is a bug fix release which fixes bugs found since the 21.0.1 release.
5
6Mesa 21.0.2 implements the OpenGL 4.6 API, but the version reported by
7glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
8glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
9Some drivers don't support all the features required in OpenGL 4.6. OpenGL
104.6 is **only** available if requested at context creation.
11Compatibility contexts may report a lower version depending on each driver.
12
13Mesa 21.0.2 implements the Vulkan 1.2 API, but the version reported by
14the apiVersion property of the VkPhysicalDeviceProperties struct
15depends on the particular driver being used.
16
17SHA256 checksum
18---------------
19
20::
21
22    46c1dc5bb54a372dee43ec3c067229c299187d5bdadf1402756bbf66a6df5b88  mesa-21.0.2.tar.xz
23
24
25New features
26------------
27
28- None
29
30
31Bug fixes
32---------
33
34- warning: xnack 'Off' was requested for a processor that does not support it! \[AMD VEGAM with LLVM 12.0.0\]
35- Clover doesn't work for kmsro drivers
36- util cpu detection breaks on 128-core AMD machines
37- ACO error with GCN 1 GPU
38- kmsro advertises EGL_MESA_device_software
39
40
41Changes
42-------
43
44Adrian Ratiu (1):
45
46- docs: docker: minor stale documentation fix
47
48Bas Nieuwenhuizen (1):
49
50- radv: Flush caches for shader read operations.
51
52Boyuan Zhang (1):
53
54- frontend/va/image: add pipe flush for vlVaPutImage
55
56Charmaine Lee (1):
57
58- gallivm: increase size of texture target enum bitfield
59
60Dave Airlie (3):
61
62- lavapipe: fix templated descriptor updates
63- util: rework AMD cpu L3 cache affinity code.
64- drisw: move zink down the list below the sw drivers.
65
66Dylan Baker (9):
67
68- docs: Add 21.0.1 hashes
69- .pick_status.json: Update to 9be24c89c8c298069eaa3ff600ba556b9a4557e9
70- .pick_status.json: Update to 8e43abcd2c29366d77fff804a7845b61fb97ca5c
71- .pick_status.json: Mark 75951a44ee9f25d29865f3dd60cdf3b8ce3f7f0c as backported
72- .pick_status.json: Update to a7c0cf500b335069bfe480c947b26052335f897e
73- .pick_status.json: Update to ee14bec09a92e4363ef916d00d4d9baecfb09fa9
74- .pick_status.json: Update to 3c64c090e0d2250d7ee880550f8cbeac0052c8d9
75- .pick_status.json: Update to fb5615af40a5878b127827f80f4185df63933f34
76- .pick_status.json: Update to 1e0a69afa72c61e5f5841db3e5e7f6bb846a0fab
77
78Erik Faye-Lund (1):
79
80- compiler/glsl: avoid null-pointer deref
81
82Gert Wollny (1):
83
84- r600: don't set an index_bias for indirect draw calls
85
86Icecream95 (2):
87
88- panfrost: Disable early-z when alpha test is used
89- pipe-loader,gallium/drm: Fix the kmsro pipe_loader target
90
91Lionel Landwerlin (1):
92
93- intel/fs/copy_prop: check stride constraints with actual final type
94
95Marek Olšák (2):
96
97- ac/llvm: don't set unsupported xnack options to fix LLVM crashes on gfx6-8
98- radeonsi: disable sparse buffers on gfx7-8
99
100Michel Dänzer (2):
101
102- intel/tools: Use subprocess.Popen to read output directly from a pipe
103- Revert "glsl/test: Don't run whitespace tests in parallel"
104
105Mike Blumenkrantz (5):
106
107- util/set: stop leaking u32 key sets which pass a mem ctx
108- lavapipe: use the passed offset for CmdCopyQueryPoolResults
109- util/bitscan: add u_foreach_bit macros
110- lavapipe: fix CmdCopyQueryPoolResults for partial pipeline statistics queries
111- lavapipe: fix array texture region copies
112
113Pierre-Eric Pelloux-Prayer (3):
114
115- mesa/st: fix lower_tex_src_plane in multiple samplers scenario
116- nir/lower_tex: ignore texture_index if tex_instr has deref src
117- mesa/st: fix st_nir_lower_tex_src_plane arguments
118
119Rhys Perry (1):
120
121- aco: implement image_deref_samples
122
123Simon Ser (3):
124
125- egl: fix software flag in \_eglAddDevice call on DRM
126- egl: only take render nodes into account when listing DRM devices
127- Revert "egl: Don't add hardware device if there is no render node v2."
128
129Tapani Pälli (1):
130
131- iris: clamp PointWidth in 3DSTATE_SF like i965 does
132
133Tony Wasserka (1):
134
135- aco/isel: Don't emit unsupported i16<->f16 conversion opcodes on GFX6/7
136