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