1*61046927SAndroid Build Coastguard WorkerMesa 20.3.3 Release Notes / 2021-01-13 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 20.3.3 is a bug fix release which fixes bugs found since the 20.3.2 release. 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard WorkerMesa 20.3.3 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.3.3 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 f74e212d4838e982a10c203ffa998817d1855c5cf448ae87b58f96edea61d156 mesa-20.3.3.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- \[RADV/ACO/SIENNA_CICHLID\] Into the game Shadow of the Tomb Raider the flickering artifacts are present on brushes. 35*61046927SAndroid Build Coastguard Worker- DOOM crashes on startup with OpenGL on RX 6800 36*61046927SAndroid Build Coastguard Worker- Space Engineers rendering regression after 5f79e4e6 which triggers incorrect optimizations from 053be9f0 37*61046927SAndroid Build Coastguard Worker- star conflict crashes on iris, but loads fine on i965, on HD 5500 38*61046927SAndroid Build Coastguard Worker 39*61046927SAndroid Build Coastguard Worker 40*61046927SAndroid Build Coastguard WorkerChanges 41*61046927SAndroid Build Coastguard Worker------- 42*61046927SAndroid Build Coastguard Worker 43*61046927SAndroid Build Coastguard WorkerAndrii Simiklit (1): 44*61046927SAndroid Build Coastguard Worker 45*61046927SAndroid Build Coastguard Worker- st/mesa: don't affect original st_CompressedTexSubImage parameters 46*61046927SAndroid Build Coastguard Worker 47*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (3): 48*61046927SAndroid Build Coastguard Worker 49*61046927SAndroid Build Coastguard Worker- radv/winsys: Fix inequality for sparse buffer remapping. 50*61046927SAndroid Build Coastguard Worker- radv/winsys: Fix offset in range merging. 51*61046927SAndroid Build Coastguard Worker- radv: Add Android module info to linker script. 52*61046927SAndroid Build Coastguard Worker 53*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (2): 54*61046927SAndroid Build Coastguard Worker 55*61046927SAndroid Build Coastguard Worker- nir: account for point-coord origin when lowering it 56*61046927SAndroid Build Coastguard Worker- nir: fix missing nir_lower_pntc_ytransform.c in the makefile 57*61046927SAndroid Build Coastguard Worker 58*61046927SAndroid Build Coastguard WorkerDylan Baker (6): 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard Worker- docs: Add sha256 sum for 20.3.2 61*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 9ef2c44ce682b7981bd7a68c65f338f1e33bb001 62*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to b2d000513e4a9b06d3b073913741dae47a00526e 63*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 96ceca33c1dd69a1feed13b0e19bfc38e6f7d979 64*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to d9c8422c4168c7433f68b97065283ebf26631d56 65*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark 52b6adfbfb51a3b1a54964cbcb2adb0299d1252b as backported 66*61046927SAndroid Build Coastguard Worker 67*61046927SAndroid Build Coastguard WorkerEric Anholt (4): 68*61046927SAndroid Build Coastguard Worker 69*61046927SAndroid Build Coastguard Worker- gallium/draw: Fix intermittent failure to bind new geometry shaders. 70*61046927SAndroid Build Coastguard Worker- gallium/ntt: Fix emitting UBO declarations. 71*61046927SAndroid Build Coastguard Worker- gallium/ntt: Fix leak of the per-instr liveness information. 72*61046927SAndroid Build Coastguard Worker- mesa/st: Free the NIR builtins TGSI tokens after passing to the driver. 73*61046927SAndroid Build Coastguard Worker 74*61046927SAndroid Build Coastguard WorkerErik Faye-Lund (2): 75*61046927SAndroid Build Coastguard Worker 76*61046927SAndroid Build Coastguard Worker- gallium/util: do not perform n^2 stencil blits 77*61046927SAndroid Build Coastguard Worker- zink: dot leak dummy_buffer 78*61046927SAndroid Build Coastguard Worker 79*61046927SAndroid Build Coastguard WorkerGeorg Lehmann (2): 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard Worker- vulkan/device-select: fix vkGetInstanceProcAddr self-resolving 82*61046927SAndroid Build Coastguard Worker- vulkan/overlay: fix vkGetInstanceProcAddr self-resolving 83*61046927SAndroid Build Coastguard Worker 84*61046927SAndroid Build Coastguard WorkerIan Romanick (3): 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard Worker- spir-v: Mark floating point comparisons exact 87*61046927SAndroid Build Coastguard Worker- Revert "nir: Replace an odd comparison involving fmin of -b2f" 88*61046927SAndroid Build Coastguard Worker- nir/algebraic: Fix broken NaN and -0.0 behavior 89*61046927SAndroid Build Coastguard Worker 90*61046927SAndroid Build Coastguard WorkerIcecream95 (1): 91*61046927SAndroid Build Coastguard Worker 92*61046927SAndroid Build Coastguard Worker- pan/mdg: Fix promoted uniform moves with 64-bit types 93*61046927SAndroid Build Coastguard Worker 94*61046927SAndroid Build Coastguard WorkerJames Park (1): 95*61046927SAndroid Build Coastguard Worker 96*61046927SAndroid Build Coastguard Worker- util: Disable memstream for Apple builds 97*61046927SAndroid Build Coastguard Worker 98*61046927SAndroid Build Coastguard WorkerMarek Olšák (2): 99*61046927SAndroid Build Coastguard Worker 100*61046927SAndroid Build Coastguard Worker- st/mesa: don't do glCopyPixels via blit if depth bounds test is enabled 101*61046927SAndroid Build Coastguard Worker- util: add AMD CPU family enums and enable L3 cache pinning on Zen3 102*61046927SAndroid Build Coastguard Worker 103*61046927SAndroid Build Coastguard WorkerMarek Vasut (1): 104*61046927SAndroid Build Coastguard Worker 105*61046927SAndroid Build Coastguard Worker- etnaviv: Fix rework ZSA into a derived state 106*61046927SAndroid Build Coastguard Worker 107*61046927SAndroid Build Coastguard WorkerPavel Asyutchenko (1): 108*61046927SAndroid Build Coastguard Worker 109*61046927SAndroid Build Coastguard Worker- vulkan/overay: fix violation of VUID-VkDeviceCreateInfo-pNext-00373 110*61046927SAndroid Build Coastguard Worker 111*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (1): 112*61046927SAndroid Build Coastguard Worker 113*61046927SAndroid Build Coastguard Worker- drirc: radeonsi workaround for CS:GO 114*61046927SAndroid Build Coastguard Worker 115*61046927SAndroid Build Coastguard WorkerRhys Perry (6): 116*61046927SAndroid Build Coastguard Worker 117*61046927SAndroid Build Coastguard Worker- aco: fix incorrect address calculation for load_barycentric_at_sample 118*61046927SAndroid Build Coastguard Worker- ac/nir: use llvm.readcyclecounter for LLVM9+ 119*61046927SAndroid Build Coastguard Worker- nir/load_store_vectorize: don't ignore subgroup memory barriers 120*61046927SAndroid Build Coastguard Worker- aco: fix unreachable() for uniform 8/16-bit nir_op_mov from VGPR 121*61046927SAndroid Build Coastguard Worker- radv: add RADV_DEBUG=invariantgeom 122*61046927SAndroid Build Coastguard Worker- radv: set invariantgeom for Shadow of the Tomb Raider 123*61046927SAndroid Build Coastguard Worker 124*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (4): 125*61046927SAndroid Build Coastguard Worker 126*61046927SAndroid Build Coastguard Worker- nir: fix determining if an addition might overflow for phi sources 127*61046927SAndroid Build Coastguard Worker- radv: disable TC-compat HTILE in GENERAL for Detroit: Become Human 128*61046927SAndroid Build Coastguard Worker- aco: fix creating the dest vector when 16-bit vertex fetches are splitted 129*61046927SAndroid Build Coastguard Worker- radv/llvm,aco: always split typed vertex buffer loads on GFX6 and GFX10+ 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Workernia (1): 132*61046927SAndroid Build Coastguard Worker 133*61046927SAndroid Build Coastguard Worker- util: Avoid pthread_setaffinity_np on NetBSD 134