• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Mesa 21.0.1 Release Notes / 2021-03-24
2======================================
3
4Mesa 21.0.1 is a bug fix release which fixes bugs found since the 21.0.0 release.
5
6Mesa 21.0.1 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.1 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    379fc984459394f2ab2d84049efdc3a659869dc1328ce72ef0598506611712bb  mesa-21.0.1.tar.xz
23
24
25New features
26------------
27
28- None
29
30
31Bug fixes
32---------
33
34- \[RADV\] Halo: The Master Chief Collection: Crash in Halo Reach Firefight
35- subgroupBallotFindMSB() broken in RADV/ACO 20.3.4
36- "unknown intrinsic" assertion triggered by multiview shader in non-multiview renderpass in Vulkan on intel
37
38
39Changes
40-------
41
42Benjamin Tissoires (3):
43
44- CI: windows: augment the timeout of building the windows container
45- CI: windows: split the layers to meet new registry requirements
46- CI: windows: Force using LLVM 12
47
48Caio Marcelo de Oliveira Filho (1):
49
50- anv: Lower ViewIndex to zero when multiview is disabled
51
52Daniel Stone (1):
53
54- CI: Try really hard to get updated Windows TLS certs
55
56Dylan Baker (12):
57
58- docs: update calendar and link releases notes for 21.0.0
59- .pick_status.json: Update to b1ab69f467b7b10e383f3b6bb957c7e6669a3772
60- .pick_status.json: Mark bddc0e023c2c87d3248691ea62b77626704cc5a4 as backported
61- .pick_status.json: Mark a67d3e7c9e2c1ae9b05153a281cf73926b9f6af7 as backported
62- .pick_status.json: Mark db67d9c0d11c886c5b960126b8bf0a230e65d980 as backported
63- .pick_status.json: Mark 8955d179d3e47982ccd67b8aecb0f5bed73d60b6 as backported
64- .pick_status.json: Update to 2407952ec99ab1c2a16e01a9e300f799e4d53320
65- ci: disable panfrost and radeonsi while the runners are struggling
66- .pick_status.json: Update to e3f703e4646b57534e49e0975cc3df20bf7b4a54
67- .pick_status.json: Update to 277ea7a015cd7df10a9dc65d5def0762cf2e9599
68- Revert "ci: disable panfrost and radeonsi while the runners are struggling"
69- ci: mark a couple of LLVMPIPE tests as expected pass
70
71Erik Faye-Lund (3):
72
73- gallium/st: fix shader_has_one_variant
74- gallium/st: fix shader_has_one_variant
75- zink: fix emulation of no mipfilter
76
77Hyunjun Ko (1):
78
79- ir3: fix has_src() to return correctly in ir3_nir_lower_tex_prefetch
80
81Ilia Mirkin (2):
82
83- gallium,st: add missing viewport swizzles
84- nv50: initialize target for blit source surfaces
85
86Jason Ekstrand (1):
87
88- intel/fs: Handle payload node interference in destinations
89
90Jesse Natalie (2):
91
92- CI: Use a sha for the Windows SPIRV-LLVM-Translator dependency
93- panfrost: Add a Meson dependency on bi_opcodes.h for bifrost_compiler
94
95Jordan Justen (1):
96
97- i965/gen11: Fix must-be-ones bit positions in 3D_MODE
98
99Lionel Landwerlin (2):
100
101- anv: fix MI_PREDICATE_RESULT write
102- intel/fs/vec4: add missing dependency in write-on-write fixed GRFs
103
104Mauro Rossi (1):
105
106- android: anv: add libcutils shared dependency
107
108Michel Dänzer (1):
109
110- aco/tests: Use \_exit in child process
111
112Mike Blumenkrantz (3):
113
114- lavapipe: fix push descriptor set indexing
115- zink: always use requested format for sampler view creation
116- compiler/spirv: fix image sample queries
117
118Neha Bhende (2):
119
120- mesa: set states in fast path for restoring light attributes
121- gallium/u_vbuf: use updated pipe_draw_start_count while using draw_vbo
122
123Pierre Moreau (1):
124
125- spirv: Ignore WorkgroupSize in non-compute stages
126
127Pierre-Eric Pelloux-Prayer (1):
128
129- frontends/va: fix protected slice data buffer read size
130
131Rhys Perry (2):
132
133- aco: set compr for fp16 exports
134- aco: implement 64-bit VGPR {u,i}find_msb
135
136Timothy Arceri (2):
137
138- Revert "glsl: default to compat shaders in compat profile"
139- glsl: fix declarations of gl_MaxVaryingFloats
140
141Timur Kristóf (1):
142
143- aco: Fix constant address offset calculation for ds_read2 instructions.
144
145Tony Wasserka (1):
146
147- radv: Fix improper max_index_count argument for indexed draws
148