• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Mesa 21.3.7 Release Notes / 2022-02-23
2======================================
3
4Mesa 21.3.7 is a bug fix release which fixes bugs found since the 21.3.6 release.
5
6Mesa 21.3.7 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.3.7 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    b4fa9db7aa61bf209ef0b40bef83080999d86ad98df8b8b4fada7c128a1efc3d  mesa-21.3.7.tar.xz
23
24
25New features
26------------
27
28- None
29
30
31Bug fixes
32---------
33
34- lavapipe: dEQP-VK.spirv_assembly.instruction.compute.float16.arithmetic_3.step fails
35- ANV: Bad output from TransformFeedback . Regression from Mesa 21. Something to do with VB+XFB -> VB+XFB dependency?
36
37
38Changes
39-------
40
41Alyssa Rosenzweig (4):
42
43- pan/bi: Avoid \*FADD.v2f16 hazard in optimizer
44- pan/bi: Avoid \*FADD.v2f16 hazard in scheduler
45- pan/bi: Lower swizzles on CSEL.i32/MUX.i32
46- panvk: Use more reliable assert for UBO pushing
47
48Bas Nieuwenhuizen (1):
49
50- radv: Fix preamble argument order.
51
52Connor Abbott (1):
53
54- ir3/spill: Fix simplify_phi_nodes with multiple loop nesting
55
56Dave Airlie (3):
57
58- lavapipe: fix sampler + sampler view leaks.
59- lavapipe: reference gallium fences correctly.
60- crocus: fix leak on gen4/5 stencil fallback blit path.
61
62Emma Anholt (1):
63
64- i915g: Initialize the rest of the "from_nir" temporary VS struct.
65
66Eric Engestrom (2):
67
68- .pick_status.json: Update to dabba7d7263be6ffb6f3676465e92c65952fa824
69- .pick_status.json: Mark b07372312d7053f2ef5c858ceb1fbf9ade5e7c52 as denominated
70
71Ian Romanick (9):
72
73- gallivm/nir: Call nir_lower_bool_to_int32 after nir_opt_algebraic_late
74- nir: All set-on-comparison opcodes can take all float types
75- intel/fs: Don't optimize out 1.0*x and -1.0*x
76- spriv: Produce correct result for GLSLstd450Step with NaN
77- spirv: Produce correct result for GLSLstd450Modf with Inf
78- spirv: Produce correct result for GLSLstd450Tanh with NaN
79- nir: Properly handle various exceptional values in frexp
80- nir: Produce correct results for atan with NaN
81- nir: Add missing dependency on nir_opcodes.py
82
83Jason Ekstrand (1):
84
85- anv: Call vk_command_buffer_finish if create fails
86
87Jonathan Gray (1):
88
89- dri: avoid NULL deref of DrawBuffer on flush
90
91Lionel Landwerlin (2):
92
93- nir: fix lower_memcpy
94- anv/genxml/intel/fs: fix binding shader record entry
95
96Marcin Ślusarz (1):
97
98- anv: don't set color state when input state was requested
99
100Marek Olšák (1):
101
102- ac/surface: add more elements to meta equations because HTILE can use them
103
104Mike Blumenkrantz (4):
105
106- lavapipe: use util_pack_color_union() for generating clear colors
107- aux/draw: fix llvm tcs lane vec generation
108- zink: always set VkPipelineMultisampleStateCreateInfo::pSampleMask
109- zink: always invalidate streamout counter buffer if not resuming
110
111Nanley Chery (1):
112
113- iris: Don't fast clear with the view format
114
115Pavel Ondračka (1):
116
117- r300: fix transformation of abs modifiers with negate
118
119Qiang Yu (3):
120
121- radeonsi: workaround Specviewperf13 Catia hang on GFX9
122- radeonsi: fix depth stencil multi sample texture blit
123- glx: fix pbuffer refcount init
124
125Samuel Pitoiset (1):
126
127- radv/winsys: fix initializing debug/perftest options if multiple instances
128
129Tapani Pälli (5):
130
131- intel/genxml: add PIPE_CONTROL field for L3 read only cache invalidation
132- anv: invalidate L3 read only cache when VF cache is invalidated
133- iris: invalidate L3 read only cache when VF cache is invalidated
134- iris: fix a leak on surface states
135- mesa/st: always use DXT5 when transcoding ASTC format
136
137Thierry Reding (2):
138
139- tegra: Use private reference count for sampler views
140- tegra: Use private reference count for resources
141
142Timur Kristóf (1):
143
144- radv: Disable IB2 on compute queues.
145
146Yiwei Zhang (1):
147
148- venus: properly destroy deferred ahb image before real image creation
149