1*61046927SAndroid Build Coastguard WorkerMesa 22.2.3 Release Notes / 2022-11-07 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 22.2.3 is a bug fix release which fixes bugs found since the 22.2.2 release. 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard WorkerMesa 22.2.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 22.2.3 implements the Vulkan 1.3 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 ee7d026f7b1991dbae0861d359b671145c3a86f2a731353b885d2ea2d5c098d6 mesa-22.2.3.tar.xz 23*61046927SAndroid Build Coastguard Worker 24*61046927SAndroid Build Coastguard Worker 25*61046927SAndroid Build Coastguard Worker 26*61046927SAndroid Build Coastguard WorkerNew features 27*61046927SAndroid Build Coastguard Worker------------ 28*61046927SAndroid Build Coastguard Worker 29*61046927SAndroid Build Coastguard Worker- None 30*61046927SAndroid Build Coastguard Worker 31*61046927SAndroid Build Coastguard Worker 32*61046927SAndroid Build Coastguard WorkerBug fixes 33*61046927SAndroid Build Coastguard Worker--------- 34*61046927SAndroid Build Coastguard Worker 35*61046927SAndroid Build Coastguard Worker- r300: register allocation sometimes generate invalid swizzles 36*61046927SAndroid Build Coastguard Worker- nouveau: Updating to Mesa*22.2.0 makes videos have corrupted colors in Firefox 37*61046927SAndroid Build Coastguard Worker- [radeonsi] OpenGL rendering issue with Unreal Tournament 99 & OldUnreal 4.69 rc4 38*61046927SAndroid Build Coastguard Worker- GravityMark segfault when using ray tracing ANV 39*61046927SAndroid Build Coastguard Worker- r300: wrong primitive positions in CXBX-R emulator with nine and RADEON_DEBUG=notcl 40*61046927SAndroid Build Coastguard Worker 41*61046927SAndroid Build Coastguard Worker 42*61046927SAndroid Build Coastguard WorkerChanges 43*61046927SAndroid Build Coastguard Worker------- 44*61046927SAndroid Build Coastguard Worker 45*61046927SAndroid Build Coastguard WorkerAlyssa Rosenzweig (3): 46*61046927SAndroid Build Coastguard Worker 47*61046927SAndroid Build Coastguard Worker- pan/mdg: Fix 64-bit address arithmetic 48*61046927SAndroid Build Coastguard Worker- panfrost: Use compute-based XFB on Midgard 49*61046927SAndroid Build Coastguard Worker- panfrost: Lower MAX_BLOCK_SIZE on Midgard 50*61046927SAndroid Build Coastguard Worker 51*61046927SAndroid Build Coastguard WorkerDanylo Piliaiev (1): 52*61046927SAndroid Build Coastguard Worker 53*61046927SAndroid Build Coastguard Worker- freedreno/fdl: Increase alignment for UBWC images 54*61046927SAndroid Build Coastguard Worker 55*61046927SAndroid Build Coastguard WorkerDylan Baker (6): 56*61046927SAndroid Build Coastguard Worker 57*61046927SAndroid Build Coastguard Worker- docs: Add sha256 sum for 22.2.2 58*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 93febe1198a03c16c18fc413501ba710edc8b1ec 59*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 938e13c57d095dafb752a2edf22c6a02afcd0b28 60*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 16e0702ec7103c06f2f33654b6e41498e2eabf8e 61*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 4087374deb53b79d6ac23c6ae87aadf9595d8d00 62*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark 1a06dbcaed9ed4095ec8878d947935f0f7558cfd as denominated 63*61046927SAndroid Build Coastguard Worker 64*61046927SAndroid Build Coastguard WorkerEmma Anholt (1): 65*61046927SAndroid Build Coastguard Worker 66*61046927SAndroid Build Coastguard Worker- nir/opt_phi_precision: Fix missing swizzles when narrowing phi srcs. 67*61046927SAndroid Build Coastguard Worker 68*61046927SAndroid Build Coastguard WorkerErik Faye-Lund (1): 69*61046927SAndroid Build Coastguard Worker 70*61046927SAndroid Build Coastguard Worker- zink: do not read is_generated unless in tcs shader 71*61046927SAndroid Build Coastguard Worker 72*61046927SAndroid Build Coastguard WorkerFabian Vogt (1): 73*61046927SAndroid Build Coastguard Worker 74*61046927SAndroid Build Coastguard Worker- gallivm: Fix LLVM optimization with the new pass manager 75*61046927SAndroid Build Coastguard Worker 76*61046927SAndroid Build Coastguard WorkerGeorg Lehmann (2): 77*61046927SAndroid Build Coastguard Worker 78*61046927SAndroid Build Coastguard Worker- nir: Fix ifind_msb_rev constant folding. 79*61046927SAndroid Build Coastguard Worker- aco: Don't use opsel for p_insert. 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard WorkerGert Wollny (2): 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard Worker- r600: Account for color and clipvertex when evaluating LDS space 84*61046927SAndroid Build Coastguard Worker- r600/sfn: evaluate LDS location for color and clip-vertex too 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard WorkerIago Toral Quiroga (1): 87*61046927SAndroid Build Coastguard Worker 88*61046927SAndroid Build Coastguard Worker- v3dv: drop layout refs for all allocated sets from a pool on destroy / reset 89*61046927SAndroid Build Coastguard Worker 90*61046927SAndroid Build Coastguard WorkerJoan Bruguera (1): 91*61046927SAndroid Build Coastguard Worker 92*61046927SAndroid Build Coastguard Worker- nv50/ir/nir: ignore sampler for TXF/TXQ ops. 93*61046927SAndroid Build Coastguard Worker 94*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (2): 95*61046927SAndroid Build Coastguard Worker 96*61046927SAndroid Build Coastguard Worker- nir/divergence_analysis: add missing desc_set_address_intel 97*61046927SAndroid Build Coastguard Worker- intel/compiler: don't allocate compaction arrays on the stack 98*61046927SAndroid Build Coastguard Worker 99*61046927SAndroid Build Coastguard WorkerLucas Stach (1): 100*61046927SAndroid Build Coastguard Worker 101*61046927SAndroid Build Coastguard Worker- etnaviv: properly reference flush_resources 102*61046927SAndroid Build Coastguard Worker 103*61046927SAndroid Build Coastguard WorkerMarcin Ślusarz (2): 104*61046927SAndroid Build Coastguard Worker 105*61046927SAndroid Build Coastguard Worker- anv: set 3DSTATE_[MESH|TASK]_CONTROL.MaximumNumberofThreadGroups 106*61046927SAndroid Build Coastguard Worker- anv: program 3DSTATE_MESH_DISTRIB with the recommended values 107*61046927SAndroid Build Coastguard Worker 108*61046927SAndroid Build Coastguard WorkerMatt Turner (1): 109*61046927SAndroid Build Coastguard Worker 110*61046927SAndroid Build Coastguard Worker- intel/dev: Set display_ver = 13 on all ADL/RPL/DG2 111*61046927SAndroid Build Coastguard Worker 112*61046927SAndroid Build Coastguard WorkerMike Blumenkrantz (1): 113*61046927SAndroid Build Coastguard Worker 114*61046927SAndroid Build Coastguard Worker- zink: don't flag ubo0 as used in shaders with indirect ubo access 115*61046927SAndroid Build Coastguard Worker 116*61046927SAndroid Build Coastguard WorkerNanley Chery (1): 117*61046927SAndroid Build Coastguard Worker 118*61046927SAndroid Build Coastguard Worker- iris: Enable INTEL_MEASURE for compute dispatches on XeHP 119*61046927SAndroid Build Coastguard Worker 120*61046927SAndroid Build Coastguard WorkerPavel Ondračka (2): 121*61046927SAndroid Build Coastguard Worker 122*61046927SAndroid Build Coastguard Worker- r300: respect buffer offset in r300_set_constant_buffer 123*61046927SAndroid Build Coastguard Worker- r300: fix generation of invalid swizzles in regalloc 124*61046927SAndroid Build Coastguard Worker 125*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (2): 126*61046927SAndroid Build Coastguard Worker 127*61046927SAndroid Build Coastguard Worker- radeonsi: zero init using the correct components count 128*61046927SAndroid Build Coastguard Worker- radeonsi: update db_eqaa even if msaa is disabled 129*61046927SAndroid Build Coastguard Worker 130*61046927SAndroid Build Coastguard WorkerRhys Perry (2): 131*61046927SAndroid Build Coastguard Worker 132*61046927SAndroid Build Coastguard Worker- aco: swap v_perm_b32 operands 133*61046927SAndroid Build Coastguard Worker- radv/llvm: fix GS shaders on GFX8/9 134*61046927SAndroid Build Coastguard Worker 135*61046927SAndroid Build Coastguard WorkerRob Clark (1): 136*61046927SAndroid Build Coastguard Worker 137*61046927SAndroid Build Coastguard Worker- freedreno/a6xx: Fix occlusion queries 138*61046927SAndroid Build Coastguard Worker 139*61046927SAndroid Build Coastguard WorkerRuijing Dong (1): 140*61046927SAndroid Build Coastguard Worker 141*61046927SAndroid Build Coastguard Worker- frontends/va: fix av1 decoding image distortion issue 142*61046927SAndroid Build Coastguard Worker 143*61046927SAndroid Build Coastguard WorkerYonggang Luo (1): 144*61046927SAndroid Build Coastguard Worker 145*61046927SAndroid Build Coastguard Worker- meson: with_glx never assigned to 'gallium-xlib', so need add with_glx == 'xlib' for dep_glproto 146