1 | Mesa 21.1.2 Release Notes / 2021-06-02
|
---|
2 | ======================================
|
---|
3 |
|
---|
4 | Mesa 21.1.2 is a bug fix release which fixes bugs found since the 21.1.1 release.
|
---|
5 |
|
---|
6 | Mesa 21.1.2 implements the OpenGL 4.6 API, but the version reported by
|
---|
7 | glGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
|
---|
8 | glGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
|
---|
9 | Some drivers don't support all the features required in OpenGL 4.6. OpenGL
|
---|
10 | 4.6 is **only** available if requested at context creation.
|
---|
11 | Compatibility contexts may report a lower version depending on each driver.
|
---|
12 |
|
---|
13 | Mesa 21.1.2 implements the Vulkan 1.2 API, but the version reported by
|
---|
14 | the apiVersion property of the VkPhysicalDeviceProperties struct
|
---|
15 | depends on the particular driver being used.
|
---|
16 |
|
---|
17 | SHA256 checksum
|
---|
18 | ---------------
|
---|
19 |
|
---|
20 | ::
|
---|
21 |
|
---|
22 | 23b4b63760561f3a4f98b5be12c6de621e9a6bdf355e087a83d9184cd4e2825f mesa-21.1.2.tar.xz
|
---|
23 |
|
---|
24 |
|
---|
25 | New features
|
---|
26 | ------------
|
---|
27 |
|
---|
28 | - None
|
---|
29 |
|
---|
30 |
|
---|
31 | Bug fixes
|
---|
32 | ---------
|
---|
33 |
|
---|
34 | - zink: regression for primitive-restart on ANV
|
---|
35 | - zink: Expected Image Operand ConstOffset to be a const object
|
---|
36 | - [RADV] - Path of Exile (238960) - Ground decals are missing or corrupted using the Vulkan renderer.
|
---|
37 | - [ADL-S / TGL-U / TGL-H] Pixels missing / flickering when render some app on weston
|
---|
38 | - panfrost ff9a0000.gpu: Unhandled Page fault in AS1 at VA 0x0000000009801200
|
---|
39 | - mesa-21.1.1/src/gallium/drivers/vc4/vc4_resource.c:790: reading from uninitialised array
|
---|
40 | - [iris,i965][hsw,ivb,snb,bdw][bisected][regression] wflinfo crashes
|
---|
41 | - [iris,i965][hsw,ivb,snb,bdw][bisected][regression] wflinfo crashes
|
---|
42 | - piglit test 'spec.glsl-1_30.execution.range_analysis_fsat_of_nan' failure
|
---|
43 |
|
---|
44 |
|
---|
45 | Changes
|
---|
46 | -------
|
---|
47 |
|
---|
48 | Adam Jackson (1):
|
---|
49 |
|
---|
50 | - zink/ntv: Don't call free() on ralloc'd memory
|
---|
51 |
|
---|
52 | Alyssa Rosenzweig (3):
|
---|
53 |
|
---|
54 | - panfrost: Fix the reads_dest prototype
|
---|
55 | - panfrost: Fix is_opaque prototype
|
---|
56 | - panfrost: Increase tiler_heap max allocation to 64MB
|
---|
57 |
|
---|
58 | Anuj Phogat (1):
|
---|
59 |
|
---|
60 | - intel/gfx12+: Add Wa_14013840143
|
---|
61 |
|
---|
62 | Charmaine Lee (1):
|
---|
63 |
|
---|
64 | - svga: fix texture rectangle sampling when no sampler view declaration is defined
|
---|
65 |
|
---|
66 | Emma Anholt (2):
|
---|
67 |
|
---|
68 | - i915g: Disable 3D-pipeline clears.
|
---|
69 | - i915g: Add support for the .Absolute flag on TGSI srcs.
|
---|
70 |
|
---|
71 | Eric Anholt (1):
|
---|
72 |
|
---|
73 | - i915g: Stop advertising support for indirect addressing in the FS.
|
---|
74 |
|
---|
75 | Eric Engestrom (7):
|
---|
76 |
|
---|
77 | - .pick_status.json: Update to 17861aff9614abfea3b8a8f111a114b26b351915
|
---|
78 | - pick-ui & .pick_status.json: rename \`master_sha` to \`main_sha`
|
---|
79 | - .pick_status.json: Update to b663c544177e9547793ee405887f0d41c50e6d1d
|
---|
80 | - .pick_status.json: Update to 507e8907af913ab7b89211240568b8002b3475f1
|
---|
81 | - .pick_status.json: Update to 3179daf61393ee8a0fac943b94335b114e34873b
|
---|
82 | - .pick_status.json: Update to 761383720617b46617bd278ec6015c9520f43f5c
|
---|
83 | - .pick_status.json: Update to 1199d86b2cccc38a101e63bdf9b60a7391f96092
|
---|
84 |
|
---|
85 | Erik Faye-Lund (2):
|
---|
86 |
|
---|
87 | - zink: use actual const for const offset
|
---|
88 | - util/prim_restart: revert part of bad fix
|
---|
89 |
|
---|
90 | Erik Kurzinger (1):
|
---|
91 |
|
---|
92 | - vulkan/device_select: avoid segfault on Wayland if wl_drm is unavailable
|
---|
93 |
|
---|
94 | Georg Lehmann (1):
|
---|
95 |
|
---|
96 | - radv: Fix compatible image handle type for dmabufs.
|
---|
97 |
|
---|
98 | Ian Romanick (2):
|
---|
99 |
|
---|
100 | - nir/algebraic: Remove some optimizations of comparisons with fsat
|
---|
101 | - nir/algebraic: Invert comparisons less often
|
---|
102 |
|
---|
103 | Icecream95 (1):
|
---|
104 |
|
---|
105 | - panfrost: Fix polygon list size computations
|
---|
106 |
|
---|
107 | Italo Nicola (1):
|
---|
108 |
|
---|
109 | - panfrost: fix GL_EXT_multisampled_render_to_texture regression
|
---|
110 |
|
---|
111 | Faith Ekstrand (3):
|
---|
112 |
|
---|
113 | - anv: Plumb the shader into push constant helpers
|
---|
114 | - anv: Support pushing shader constants
|
---|
115 | - intel/vec4: Don't spill fp64 registers more than once
|
---|
116 |
|
---|
117 | José Fonseca (1):
|
---|
118 |
|
---|
119 | - draw: Allocate extra padding for extra shader outputs.
|
---|
120 |
|
---|
121 | Juan A. Suarez Romero (1):
|
---|
122 |
|
---|
123 | - vc4: initialize array
|
---|
124 |
|
---|
125 | Kenneth Graunke (2):
|
---|
126 |
|
---|
127 | - i965: Don't advertise Y-tiled modifiers for scanout buffers on Gfx8-
|
---|
128 | - iris: Don't advertise Y-tiled modifiers for scanout buffers on Gfx8
|
---|
129 |
|
---|
130 | Marek Olšák (3):
|
---|
131 |
|
---|
132 | - ac/gpu_info: set has_zero_index_buffer_bug for Navi12 too
|
---|
133 | - radeonsi: add a gfx10 hw bug workaround with the barrier before gs_alloc_req
|
---|
134 | - radeonsi: disable DFSM on gfx9 by default because it decreases performance a lot
|
---|
135 |
|
---|
136 | Mike Blumenkrantz (4):
|
---|
137 |
|
---|
138 | - util/prim_restart: fix util_translate_prim_restart_ib
|
---|
139 | - aux/vbuf: prevent uint underflow and assert if no vbs are dirty
|
---|
140 | - aux/trace: fix set_inlinable_constants hook
|
---|
141 | - zink: remove weird lod hack for texturing
|
---|
142 |
|
---|
143 | Nanley Chery (2):
|
---|
144 |
|
---|
145 | - anv,iris: Port the D16 workaround stalls to BLORP
|
---|
146 | - intel/isl: Fix HiZ+CCS comment about ambiguates
|
---|
147 |
|
---|
148 | Neha Bhende (2):
|
---|
149 |
|
---|
150 | - svga: Add target and sampler_return_type info into shader key
|
---|
151 | - svga: Use shader_key info to declare resources if TGSI shader is missing it
|
---|
152 |
|
---|
153 | Rhys Perry (3):
|
---|
154 |
|
---|
155 | - aco: disallow SGPRs on DPP instructions
|
---|
156 | - radv: add radv_absolute_depth_bias
|
---|
157 | - radv: workaround incorrect depthBiasConstantFactor by Path of Exile
|
---|
158 |
|
---|
159 | Robert Tarasov (1):
|
---|
160 |
|
---|
161 | - iris: Check data alignment for copy_mem_mem
|
---|
162 |
|
---|
163 | Samuel Pitoiset (4):
|
---|
164 |
|
---|
165 | - aco: fix derivatives/intrinsics with SGPR sources
|
---|
166 | - radv: fix fast clearing DCC if one level can't be compressed on GFX10+
|
---|
167 | - aco: fix emitting discard when the program just ends
|
---|
168 | - radv: enable RADV_DEBUG=invariantgeom for Monster Hunter World
|
---|
169 |
|
---|
170 | SureshGuttula (1):
|
---|
171 |
|
---|
172 | - frontends/va/picture:Fix wrong reallocation even surface is protected
|
---|
173 |
|
---|
174 | cheyang (1):
|
---|
175 |
|
---|
176 | - virgl:Fix the leak of hw_res used as fence
|
---|