1 | Mesa 21.1.3 Release Notes / 2021-06-18
|
---|
2 | ======================================
|
---|
3 |
|
---|
4 | Mesa 21.1.3 is a bug fix release which fixes bugs found since the 21.1.2 release.
|
---|
5 |
|
---|
6 | Mesa 21.1.3 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.3 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 | cbe221282670875ffd762247b6a2c95dcee91d0a34c29802c75ef761fc891e69 mesa-21.1.3.tar.xz
|
---|
23 |
|
---|
24 |
|
---|
25 | New features
|
---|
26 | ------------
|
---|
27 |
|
---|
28 | - None
|
---|
29 |
|
---|
30 |
|
---|
31 | Bug fixes
|
---|
32 | ---------
|
---|
33 |
|
---|
34 | - radv: ACO miscompiles a specific DIRT 5 shader
|
---|
35 | - Segfault in mtx_unlock/amdgpu_bo_slab_destroy
|
---|
36 | - [radeonsi] Incorrect rendering when using glDisable(GL_MULTISAMPLE) with multisample backbuffer
|
---|
37 | - kwin_x11 ring gfx_0.0.0 timeout
|
---|
38 | - [i965] regression: piglit.spec.arb_depth_buffer_float.fbo-depthstencil-gl_depth32f_stencil8-drawpixels
|
---|
39 |
|
---|
40 |
|
---|
41 | Changes
|
---|
42 | -------
|
---|
43 |
|
---|
44 | Adam Jackson (1):
|
---|
45 |
|
---|
46 | - classic/xlib: Fix the build after !9817
|
---|
47 |
|
---|
48 | Bas Nieuwenhuizen (3):
|
---|
49 |
|
---|
50 | - radv: Don't skip barriers that only change queues.
|
---|
51 | - radv: Actually return correct value for read-only DCC compressedness.
|
---|
52 | - radv: Allow DCC images to be compressed with foreign queues.
|
---|
53 |
|
---|
54 | Dave Airlie (1):
|
---|
55 |
|
---|
56 | - llvmpipe: add the interesting bit of cpu detection to the cache.
|
---|
57 |
|
---|
58 | Duncan Hopkins (1):
|
---|
59 |
|
---|
60 | - zink: Correct compiler issue with have_moltenvk member having been moved.
|
---|
61 |
|
---|
62 | Eric Engestrom (3):
|
---|
63 |
|
---|
64 | - .pick_status.json: Update to db83dc619c96c35a039f2d8a32e1a179c0f00d64
|
---|
65 | - .pick_status.json: Update to f884c2e3be363903a59dbee01868c7ad0bf0f346
|
---|
66 | - .pick_status.json: Update to 561f9ae74b2b7da06bb4830aaca8d017a3dd2746
|
---|
67 |
|
---|
68 | Erik Faye-Lund (1):
|
---|
69 |
|
---|
70 | - llvmpipe: fix edge-rule logic for lines
|
---|
71 |
|
---|
72 | Felix DeGrood (1):
|
---|
73 |
|
---|
74 | - anv: Clear all pending stall after pipe flush
|
---|
75 |
|
---|
76 | Ian Romanick (1):
|
---|
77 |
|
---|
78 | - util: Zero out all of mask in util_set_thread_affinity
|
---|
79 |
|
---|
80 | Icecream95 (1):
|
---|
81 |
|
---|
82 | - panfrost: Use first_tiler to check if tiling is needed
|
---|
83 |
|
---|
84 | Faith Ekstrand (2):
|
---|
85 |
|
---|
86 | - intel/vec4: Also use MOV_FOR_SCRATCH for swizzle resolves
|
---|
87 | - anv: Handle OOM in the pinned path in anv_reloc_list_add
|
---|
88 |
|
---|
89 | Matt Turner (1):
|
---|
90 |
|
---|
91 | - sparc: Avoid some redefinition warnings
|
---|
92 |
|
---|
93 | Mike Blumenkrantz (6):
|
---|
94 |
|
---|
95 | - zink: ci updates
|
---|
96 | - anv: fix availability for copying timestamp query results
|
---|
97 | - util/vbuf: fix buffer overrun in attribute conversions
|
---|
98 | - zink: fix caching of shader variants with inlined uniforms
|
---|
99 | - zink: use scissor region for discarding clears during blit
|
---|
100 | - zink: fix typo that's definitely not at all embarrassing or anything like that
|
---|
101 |
|
---|
102 | Neha Bhende (1):
|
---|
103 |
|
---|
104 | - svga: Initialize pipe_shader_state for transform shaders
|
---|
105 |
|
---|
106 | Petr Vaněk (1):
|
---|
107 |
|
---|
108 | - docs/install: remove one extra when
|
---|
109 |
|
---|
110 | Pierre-Eric Pelloux-Prayer (6):
|
---|
111 |
|
---|
112 | - frontend/dri: set PIPE_BIND_PROTECTED later
|
---|
113 | - frontend/dri: fix bool/int comparison
|
---|
114 | - radeonsi: fix encryption check for buffers
|
---|
115 | - radeonsi: add a gfx10 bug workaround for NOT_EOP
|
---|
116 | - radeonsi: dirty msaa_config on rs->multisample_enable change
|
---|
117 | - winsys/amdgpu: don't read bo->u.slab.entry after pb_slab_free
|
---|
118 |
|
---|
119 | Rhys Perry (3):
|
---|
120 |
|
---|
121 | - aco: do not clause NSA instructions
|
---|
122 | - aco: don't create 4 and 5 dword NSA instructions on GFX10
|
---|
123 | - aco: use v1b/v2b for ds_read_u8/ds_read_u16
|
---|
124 |
|
---|
125 | Rob Clark (2):
|
---|
126 |
|
---|
127 | - egl: zero is a valid fd
|
---|
128 | - freedreno/ir3: Fix use after free
|
---|
129 |
|
---|
130 | Samuel Pitoiset (6):
|
---|
131 |
|
---|
132 | - radv: enable RADV_DEBUG=invariantgeom for SotTR DX11/DX12 versions
|
---|
133 | - radv: emit PA_SC_CONSERVATIVE_RASTERIZATION_CNTL only on GFX9+
|
---|
134 | - aco: fix range checking for SSBO loads/stores with SGPR offset on GFX6-7
|
---|
135 | - aco: fix emitting literal offsets with SMEM on GFX7
|
---|
136 | - radv: do not launch an IB2 for secondary cmdbuf with INDIRECT_MULTI on GFX7
|
---|
137 | - radv: fix aligning the image offset by using align64()
|
---|
138 |
|
---|
139 | Sergii Melikhov (1):
|
---|
140 |
|
---|
141 | - util/format: Change the pointer offset.
|
---|
142 |
|
---|
143 | Tony Wasserka (1):
|
---|
144 |
|
---|
145 | - aco/ra: Fix off-by-one-error in print_regs
|
---|
146 |
|
---|
147 | Vinson Lee (1):
|
---|
148 |
|
---|
149 | - travis: Download XQuartz from GitHub.
|
---|