• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Mesa 21.1.3 Release Notes / 2021-06-18
2======================================
3
4Mesa 21.1.3 is a bug fix release which fixes bugs found since the 21.1.2 release.
5
6Mesa 21.1.3 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.1.3 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    cbe221282670875ffd762247b6a2c95dcee91d0a34c29802c75ef761fc891e69  mesa-21.1.3.tar.xz
23
24
25New features
26------------
27
28- None
29
30
31Bug 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
41Changes
42-------
43
44Adam Jackson (1):
45
46- classic/xlib: Fix the build after !9817
47
48Bas 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
54Dave Airlie (1):
55
56- llvmpipe: add the interesting bit of cpu detection to the cache.
57
58Duncan Hopkins (1):
59
60- zink: Correct compiler issue with have_moltenvk member having been moved.
61
62Eric 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
68Erik Faye-Lund (1):
69
70- llvmpipe: fix edge-rule logic for lines
71
72Felix DeGrood (1):
73
74- anv: Clear all pending stall after pipe flush
75
76Ian Romanick (1):
77
78- util: Zero out all of mask in util_set_thread_affinity
79
80Icecream95 (1):
81
82- panfrost: Use first_tiler to check if tiling is needed
83
84Jason 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
89Matt Turner (1):
90
91- sparc: Avoid some redefinition warnings
92
93Mike 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
102Neha Bhende (1):
103
104- svga: Initialize pipe_shader_state for transform shaders
105
106Petr Vaněk (1):
107
108- docs/install: remove one extra when
109
110Pierre-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
119Rhys 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
125Rob Clark (2):
126
127- egl: zero is a valid fd
128- freedreno/ir3: Fix use after free
129
130Samuel 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
139Sergii Melikhov (1):
140
141- util/format: Change the pointer offset.
142
143Tony Wasserka (1):
144
145- aco/ra: Fix off-by-one-error in print_regs
146
147Vinson Lee (1):
148
149- travis: Download XQuartz from GitHub.
150