1*61046927SAndroid Build Coastguard WorkerMesa 20.2.2 Release Notes / 2020-11-06 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 20.2.2 is a bug fix release which fixes bugs found since the 20.2.1 release. 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard WorkerMesa 20.2.2 implements the OpenGL 4.6 API, but the version reported by 7*61046927SAndroid Build Coastguard WorkerglGetString(GL_VERSION) or glGetIntegerv(GL_MAJOR_VERSION) / 8*61046927SAndroid Build Coastguard WorkerglGetIntegerv(GL_MINOR_VERSION) depends on the particular driver being used. 9*61046927SAndroid Build Coastguard WorkerSome drivers don't support all the features required in OpenGL 4.6. OpenGL 10*61046927SAndroid Build Coastguard Worker4.6 is **only** available if requested at context creation. 11*61046927SAndroid Build Coastguard WorkerCompatibility contexts may report a lower version depending on each driver. 12*61046927SAndroid Build Coastguard Worker 13*61046927SAndroid Build Coastguard WorkerMesa 20.2.2 implements the Vulkan 1.2 API, but the version reported by 14*61046927SAndroid Build Coastguard Workerthe apiVersion property of the VkPhysicalDeviceProperties struct 15*61046927SAndroid Build Coastguard Workerdepends on the particular driver being used. 16*61046927SAndroid Build Coastguard Worker 17*61046927SAndroid Build Coastguard WorkerSHA256 checksum 18*61046927SAndroid Build Coastguard Worker--------------- 19*61046927SAndroid Build Coastguard Worker 20*61046927SAndroid Build Coastguard Worker:: 21*61046927SAndroid Build Coastguard Worker 22*61046927SAndroid Build Coastguard Worker 1f93eb1090cf71490cd0e204e04f8427a82b6ed534b7f49ca50cea7dcc89b861 mesa-20.2.2.tar.xz 23*61046927SAndroid Build Coastguard Worker 24*61046927SAndroid Build Coastguard Worker 25*61046927SAndroid Build Coastguard WorkerNew features 26*61046927SAndroid Build Coastguard Worker------------ 27*61046927SAndroid Build Coastguard Worker 28*61046927SAndroid Build Coastguard Worker- None 29*61046927SAndroid Build Coastguard Worker 30*61046927SAndroid Build Coastguard Worker 31*61046927SAndroid Build Coastguard WorkerBug fixes 32*61046927SAndroid Build Coastguard Worker--------- 33*61046927SAndroid Build Coastguard Worker 34*61046927SAndroid Build Coastguard Worker- anv: dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d* failures 35*61046927SAndroid Build Coastguard Worker- anv: dEQP-VK.api.copy_and_blit.core.blit_image.all_formats.color.3d* failures 36*61046927SAndroid Build Coastguard Worker- radv/aco: Vertex explosion on RPCS3 37*61046927SAndroid Build Coastguard Worker- Gnome 3.38 with Xwayland has screen corruption for X11 apps. 38*61046927SAndroid Build Coastguard Worker- RADV: Death Stranding glitchy sky rendering 39*61046927SAndroid Build Coastguard Worker- Crash in glDrawArrays on Intel iris 40*61046927SAndroid Build Coastguard Worker- deinterlace_vaapi=rate=field does not double output's actual frame rate on AMD 41*61046927SAndroid Build Coastguard Worker- Steam game Haydee leans on implementation-dependent behavior 42*61046927SAndroid Build Coastguard Worker- vc4 in 20.2-rc has regression causing app to crash 43*61046927SAndroid Build Coastguard Worker- [RADV/ACO] Star Citizen Lighting/Shadow Issue 44*61046927SAndroid Build Coastguard Worker 45*61046927SAndroid Build Coastguard Worker 46*61046927SAndroid Build Coastguard WorkerChanges 47*61046927SAndroid Build Coastguard Worker------- 48*61046927SAndroid Build Coastguard Worker 49*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (3): 50*61046927SAndroid Build Coastguard Worker 51*61046927SAndroid Build Coastguard Worker- radv: Fix 1D compressed mipmaps on GFX9. 52*61046927SAndroid Build Coastguard Worker- radv: Do not access set layout during vkCmdBindDescriptorSets. 53*61046927SAndroid Build Coastguard Worker- radv: Fix variable name collision. 54*61046927SAndroid Build Coastguard Worker 55*61046927SAndroid Build Coastguard WorkerDave Airlie (1): 56*61046927SAndroid Build Coastguard Worker 57*61046927SAndroid Build Coastguard Worker- gallivm: zero init the temporary register storage. 58*61046927SAndroid Build Coastguard Worker 59*61046927SAndroid Build Coastguard WorkerDylan Baker (9): 60*61046927SAndroid Build Coastguard Worker 61*61046927SAndroid Build Coastguard Worker- docs: add SHA256 sums for 20.2.1 62*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to f29c81f863c9879a6a87724cbdae1e1818f3f6b4 63*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to aea74eac3d7706ed8d870504b163356e3f104a4c 64*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 7c5129985bcac75053823a31674e8a1e2629230c 65*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 3c87ac1f60875b5bbd4facca22fc426ee747997a 66*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to d0f8fe5909107aa342f62813ced9ce535ed6da32 67*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 025050bae73d0598d788e3c307328670a3bf51c1 68*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to b92eadb29cc8ef09096d9196434d49e35a3eccaf 69*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 8077f3f4c4a3d8007caa30eed93fed1c6bbf3c5a 70*61046927SAndroid Build Coastguard Worker 71*61046927SAndroid Build Coastguard WorkerJose Maria Casanova Crespo (2): 72*61046927SAndroid Build Coastguard Worker 73*61046927SAndroid Build Coastguard Worker- vc4: Add missing load_ubo set_align in yuv_blit fs. 74*61046927SAndroid Build Coastguard Worker- vc4: Enable nir_lower_io for uniforms 75*61046927SAndroid Build Coastguard Worker 76*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (3): 77*61046927SAndroid Build Coastguard Worker 78*61046927SAndroid Build Coastguard Worker- intel/dev: Bump Max EU per subslice/dualsubslice 79*61046927SAndroid Build Coastguard Worker- anv: fix source/destination layers for 3D blits 80*61046927SAndroid Build Coastguard Worker- blorp: allow blits with floating point source layers 81*61046927SAndroid Build Coastguard Worker 82*61046927SAndroid Build Coastguard WorkerLucas Stach (2): 83*61046927SAndroid Build Coastguard Worker 84*61046927SAndroid Build Coastguard Worker- etnaviv: drm: fix BO refcount race 85*61046927SAndroid Build Coastguard Worker- etnaviv: blt: properly program surface TS offset for clears 86*61046927SAndroid Build Coastguard Worker 87*61046927SAndroid Build Coastguard WorkerMarcin Ślusarz (2): 88*61046927SAndroid Build Coastguard Worker 89*61046927SAndroid Build Coastguard Worker- vulkan/wsi: fix possible random stalls in wsi_display_wait_for_event 90*61046927SAndroid Build Coastguard Worker- intel/tools: fix invalid type in argument to printf 91*61046927SAndroid Build Coastguard Worker 92*61046927SAndroid Build Coastguard WorkerMarek Olšák (2): 93*61046927SAndroid Build Coastguard Worker 94*61046927SAndroid Build Coastguard Worker- Revert "radeonsi/gfx10: disable vertex grouping" 95*61046927SAndroid Build Coastguard Worker- winsys/amdgpu: remove incorrect assertion check against max_check_space_size 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard WorkerMichael Tretter (1): 98*61046927SAndroid Build Coastguard Worker 99*61046927SAndroid Build Coastguard Worker- etnaviv: free tgsi tokens when shader state is deleted 100*61046927SAndroid Build Coastguard Worker 101*61046927SAndroid Build Coastguard WorkerMichel Dänzer (3): 102*61046927SAndroid Build Coastguard Worker 103*61046927SAndroid Build Coastguard Worker- loader/dri3: Only allocate additional buffers if needed 104*61046927SAndroid Build Coastguard Worker- loader/dri3: Keep current number of back buffers if frame was skipped 105*61046927SAndroid Build Coastguard Worker- loader/dri3: Allocate up to 4 back buffers for page flips 106*61046927SAndroid Build Coastguard Worker 107*61046927SAndroid Build Coastguard WorkerNanley Chery (3): 108*61046927SAndroid Build Coastguard Worker 109*61046927SAndroid Build Coastguard Worker- st/mesa: Add missing sentinels in format_map[] 110*61046927SAndroid Build Coastguard Worker- intel/isl: Drop redundant unpack of unorm channels 111*61046927SAndroid Build Coastguard Worker- isl: Fix the aux-map encoding for D24_UNORM_X8 112*61046927SAndroid Build Coastguard Worker 113*61046927SAndroid Build Coastguard WorkerRhys Perry (4): 114*61046927SAndroid Build Coastguard Worker 115*61046927SAndroid Build Coastguard Worker- nir/opt_load_store_vectorize: don't vectorize stores across demote 116*61046927SAndroid Build Coastguard Worker- aco: add missing SCC clobber in get_buffer_size 117*61046927SAndroid Build Coastguard Worker- aco: update phi_map in add_subdword_operand() 118*61046927SAndroid Build Coastguard Worker- aco: ignore the ACO-inserted continue in create_continue_phis() 119*61046927SAndroid Build Coastguard Worker 120*61046927SAndroid Build Coastguard WorkerRob Clark (1): 121*61046927SAndroid Build Coastguard Worker 122*61046927SAndroid Build Coastguard Worker- freedreno: Disallow tiled if SHARED and not QCOM_COMPRESSED 123*61046927SAndroid Build Coastguard Worker 124*61046927SAndroid Build Coastguard WorkerRyan Neph (1): 125*61046927SAndroid Build Coastguard Worker 126*61046927SAndroid Build Coastguard Worker- virgl: Fixes portal2 binary name in tweak config 127*61046927SAndroid Build Coastguard Worker 128*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (1): 129*61046927SAndroid Build Coastguard Worker 130*61046927SAndroid Build Coastguard Worker- aco: fix determining if LOD is zero for nir_texop_txf/nir_texop_txs 131*61046927SAndroid Build Coastguard Worker 132*61046927SAndroid Build Coastguard WorkerTapani Pälli (2): 133*61046927SAndroid Build Coastguard Worker 134*61046927SAndroid Build Coastguard Worker- gallivm/nir: handle nir_op_flt in lp_build_nir_llvm 135*61046927SAndroid Build Coastguard Worker- iris: fix the order of src and dst for fence memcpy 136*61046927SAndroid Build Coastguard Worker 137*61046927SAndroid Build Coastguard WorkerThong Thai (1): 138*61046927SAndroid Build Coastguard Worker 139*61046927SAndroid Build Coastguard Worker- frontends/va/postproc: Un-break field flag 140*61046927SAndroid Build Coastguard Worker 141*61046927SAndroid Build Coastguard WorkerTimothy Arceri (1): 142*61046927SAndroid Build Coastguard Worker 143*61046927SAndroid Build Coastguard Worker- glsl: relax rule on varying matching for shaders older than 4.00 144*61046927SAndroid Build Coastguard Worker 145*61046927SAndroid Build Coastguard WorkerTony Wasserka (1): 146*61046927SAndroid Build Coastguard Worker 147*61046927SAndroid Build Coastguard Worker- aco/isel: Always export position data from VS/NGG 148