17ec681f3SmrgMesa 21.1.3 Release Notes / 2021-06-18
27ec681f3Smrg======================================
37ec681f3Smrg
47ec681f3SmrgMesa 21.1.3 is a bug fix release which fixes bugs found since the 21.1.2 release.
57ec681f3Smrg
67ec681f3SmrgMesa 21.1.3 implements the OpenGL 4.6 API, but the version reported by
77ec681f3SmrgglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) /
87ec681f3SmrgglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used.
97ec681f3SmrgSome drivers don't support all the features required in OpenGL 4.6. OpenGL
107ec681f3Smrg4.6 is **only** available if requested at context creation.
117ec681f3SmrgCompatibility contexts may report a lower version depending on each driver.
127ec681f3Smrg
137ec681f3SmrgMesa 21.1.3 implements the Vulkan 1.2 API, but the version reported by
147ec681f3Smrgthe apiVersion property of the VkPhysicalDeviceProperties struct
157ec681f3Smrgdepends on the particular driver being used.
167ec681f3Smrg
177ec681f3SmrgSHA256 checksum
187ec681f3Smrg---------------
197ec681f3Smrg
207ec681f3Smrg::
217ec681f3Smrg
227ec681f3Smrg    cbe221282670875ffd762247b6a2c95dcee91d0a34c29802c75ef761fc891e69  mesa-21.1.3.tar.xz
237ec681f3Smrg
247ec681f3Smrg
257ec681f3SmrgNew features
267ec681f3Smrg------------
277ec681f3Smrg
287ec681f3Smrg- None
297ec681f3Smrg
307ec681f3Smrg
317ec681f3SmrgBug fixes
327ec681f3Smrg---------
337ec681f3Smrg
347ec681f3Smrg- radv: ACO miscompiles a specific DIRT 5 shader
357ec681f3Smrg- Segfault in mtx_unlock/amdgpu_bo_slab_destroy
367ec681f3Smrg- [radeonsi] Incorrect rendering when using glDisable(GL_MULTISAMPLE) with multisample backbuffer
377ec681f3Smrg- kwin_x11 ring gfx_0.0.0 timeout
387ec681f3Smrg- [i965] regression: piglit.spec.arb_depth_buffer_float.fbo-depthstencil-gl_depth32f_stencil8-drawpixels
397ec681f3Smrg
407ec681f3Smrg
417ec681f3SmrgChanges
427ec681f3Smrg-------
437ec681f3Smrg
447ec681f3SmrgAdam Jackson (1):
457ec681f3Smrg
467ec681f3Smrg- classic/xlib: Fix the build after !9817
477ec681f3Smrg
487ec681f3SmrgBas Nieuwenhuizen (3):
497ec681f3Smrg
507ec681f3Smrg- radv: Don't skip barriers that only change queues.
517ec681f3Smrg- radv: Actually return correct value for read-only DCC compressedness.
527ec681f3Smrg- radv: Allow DCC images to be compressed with foreign queues.
537ec681f3Smrg
547ec681f3SmrgDave Airlie (1):
557ec681f3Smrg
567ec681f3Smrg- llvmpipe: add the interesting bit of cpu detection to the cache.
577ec681f3Smrg
587ec681f3SmrgDuncan Hopkins (1):
597ec681f3Smrg
607ec681f3Smrg- zink: Correct compiler issue with have_moltenvk member having been moved.
617ec681f3Smrg
627ec681f3SmrgEric Engestrom (3):
637ec681f3Smrg
647ec681f3Smrg- .pick_status.json: Update to db83dc619c96c35a039f2d8a32e1a179c0f00d64
657ec681f3Smrg- .pick_status.json: Update to f884c2e3be363903a59dbee01868c7ad0bf0f346
667ec681f3Smrg- .pick_status.json: Update to 561f9ae74b2b7da06bb4830aaca8d017a3dd2746
677ec681f3Smrg
687ec681f3SmrgErik Faye-Lund (1):
697ec681f3Smrg
707ec681f3Smrg- llvmpipe: fix edge-rule logic for lines
717ec681f3Smrg
727ec681f3SmrgFelix DeGrood (1):
737ec681f3Smrg
747ec681f3Smrg- anv: Clear all pending stall after pipe flush
757ec681f3Smrg
767ec681f3SmrgIan Romanick (1):
777ec681f3Smrg
787ec681f3Smrg- util: Zero out all of mask in util_set_thread_affinity
797ec681f3Smrg
807ec681f3SmrgIcecream95 (1):
817ec681f3Smrg
827ec681f3Smrg- panfrost: Use first_tiler to check if tiling is needed
837ec681f3Smrg
847ec681f3SmrgJason Ekstrand (2):
857ec681f3Smrg
867ec681f3Smrg- intel/vec4: Also use MOV_FOR_SCRATCH for swizzle resolves
877ec681f3Smrg- anv: Handle OOM in the pinned path in anv_reloc_list_add
887ec681f3Smrg
897ec681f3SmrgMatt Turner (1):
907ec681f3Smrg
917ec681f3Smrg- sparc: Avoid some redefinition warnings
927ec681f3Smrg
937ec681f3SmrgMike Blumenkrantz (6):
947ec681f3Smrg
957ec681f3Smrg- zink: ci updates
967ec681f3Smrg- anv: fix availability for copying timestamp query results
977ec681f3Smrg- util/vbuf: fix buffer overrun in attribute conversions
987ec681f3Smrg- zink: fix caching of shader variants with inlined uniforms
997ec681f3Smrg- zink: use scissor region for discarding clears during blit
1007ec681f3Smrg- zink: fix typo that's definitely not at all embarrassing or anything like that
1017ec681f3Smrg
1027ec681f3SmrgNeha Bhende (1):
1037ec681f3Smrg
1047ec681f3Smrg- svga: Initialize pipe_shader_state for transform shaders
1057ec681f3Smrg
1067ec681f3SmrgPetr Vaněk (1):
1077ec681f3Smrg
1087ec681f3Smrg- docs/install: remove one extra when
1097ec681f3Smrg
1107ec681f3SmrgPierre-Eric Pelloux-Prayer (6):
1117ec681f3Smrg
1127ec681f3Smrg- frontend/dri: set PIPE_BIND_PROTECTED later
1137ec681f3Smrg- frontend/dri: fix bool/int comparison
1147ec681f3Smrg- radeonsi: fix encryption check for buffers
1157ec681f3Smrg- radeonsi: add a gfx10 bug workaround for NOT_EOP
1167ec681f3Smrg- radeonsi: dirty msaa_config on rs->multisample_enable change
1177ec681f3Smrg- winsys/amdgpu: don't read bo->u.slab.entry after pb_slab_free
1187ec681f3Smrg
1197ec681f3SmrgRhys Perry (3):
1207ec681f3Smrg
1217ec681f3Smrg- aco: do not clause NSA instructions
1227ec681f3Smrg- aco: don't create 4 and 5 dword NSA instructions on GFX10
1237ec681f3Smrg- aco: use v1b/v2b for ds_read_u8/ds_read_u16
1247ec681f3Smrg
1257ec681f3SmrgRob Clark (2):
1267ec681f3Smrg
1277ec681f3Smrg- egl: zero is a valid fd
1287ec681f3Smrg- freedreno/ir3: Fix use after free
1297ec681f3Smrg
1307ec681f3SmrgSamuel Pitoiset (6):
1317ec681f3Smrg
1327ec681f3Smrg- radv: enable RADV_DEBUG=invariantgeom for SotTR DX11/DX12 versions
1337ec681f3Smrg- radv: emit PA_SC_CONSERVATIVE_RASTERIZATION_CNTL only on GFX9+
1347ec681f3Smrg- aco: fix range checking for SSBO loads/stores with SGPR offset on GFX6-7
1357ec681f3Smrg- aco: fix emitting literal offsets with SMEM on GFX7
1367ec681f3Smrg- radv: do not launch an IB2 for secondary cmdbuf with INDIRECT_MULTI on GFX7
1377ec681f3Smrg- radv: fix aligning the image offset by using align64()
1387ec681f3Smrg
1397ec681f3SmrgSergii Melikhov (1):
1407ec681f3Smrg
1417ec681f3Smrg- util/format: Change the pointer offset.
1427ec681f3Smrg
1437ec681f3SmrgTony Wasserka (1):
1447ec681f3Smrg
1457ec681f3Smrg- aco/ra: Fix off-by-one-error in print_regs
1467ec681f3Smrg
1477ec681f3SmrgVinson Lee (1):
1487ec681f3Smrg
1497ec681f3Smrg- travis: Download XQuartz from GitHub.
150