1*61046927SAndroid Build Coastguard WorkerMesa 21.1.6 Release Notes / 2021-07-28 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 21.1.6 is a bug fix release which fixes bugs found since the 21.1.5 release. 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard WorkerMesa 21.1.6 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 21.1.6 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 b1cb0122f911dfa9fe1f209a7061378c61a1448a280e711511ca72dad9999e37 mesa-21.1.6.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] FSR in Resident Evil: Village looks very pixelated on Polaris 35*61046927SAndroid Build Coastguard Worker- Crash in update_buffers after closing KDE "splash screen" downloader 36*61046927SAndroid Build Coastguard Worker- Crash in update_buffers after closing KDE "splash screen" downloader 37*61046927SAndroid Build Coastguard Worker- radeonsi: persistent, read-only buffer maps are slow to read 38*61046927SAndroid Build Coastguard Worker- substance painter flickering with jagged texture and masks shown black 39*61046927SAndroid Build Coastguard Worker- radv: FP16 mode in FidelityFX FSR doesn't look right 40*61046927SAndroid Build Coastguard Worker- [RADV] Blocky corruption in Scarlet Nexus and vkd3d-proton 2.4 41*61046927SAndroid Build Coastguard Worker- Radeon RX580 and 5700 XT: Reloading ARB assembly shaders causes very glitchy rendering 42*61046927SAndroid Build Coastguard Worker 43*61046927SAndroid Build Coastguard Worker 44*61046927SAndroid Build Coastguard WorkerChanges 45*61046927SAndroid Build Coastguard Worker------- 46*61046927SAndroid Build Coastguard Worker 47*61046927SAndroid Build Coastguard WorkerAlyssa Rosenzweig (1): 48*61046927SAndroid Build Coastguard Worker 49*61046927SAndroid Build Coastguard Worker- targets/graw-xlib: Add missing dep_x11 50*61046927SAndroid Build Coastguard Worker 51*61046927SAndroid Build Coastguard WorkerChia-I Wu (2): 52*61046927SAndroid Build Coastguard Worker 53*61046927SAndroid Build Coastguard Worker- egl/surfaceless: try kms_swrast before swrast 54*61046927SAndroid Build Coastguard Worker- meson: allow egl_native_platform to be specified 55*61046927SAndroid Build Coastguard Worker 56*61046927SAndroid Build Coastguard WorkerConnor Abbott (1): 57*61046927SAndroid Build Coastguard Worker 58*61046927SAndroid Build Coastguard Worker- freedreno/computerator: Fix local_size typo 59*61046927SAndroid Build Coastguard Worker 60*61046927SAndroid Build Coastguard WorkerDaniel Schürmann (1): 61*61046927SAndroid Build Coastguard Worker 62*61046927SAndroid Build Coastguard Worker- aco/optimizer: ensure to not erase high bits when propagating packed constants 63*61046927SAndroid Build Coastguard Worker 64*61046927SAndroid Build Coastguard WorkerDaniel Stone (2): 65*61046927SAndroid Build Coastguard Worker 66*61046927SAndroid Build Coastguard Worker- egl/wayland: Error on invalid native window 67*61046927SAndroid Build Coastguard Worker- egl/wayland: Allow EGLSurface to outlive wl_egl_window 68*61046927SAndroid Build Coastguard Worker 69*61046927SAndroid Build Coastguard WorkerDave Airlie (2): 70*61046927SAndroid Build Coastguard Worker 71*61046927SAndroid Build Coastguard Worker- softpipe/aniso: move DDQ calculation to after scaling. 72*61046927SAndroid Build Coastguard Worker- llvmpipe: add support for time elapsed queries. 73*61046927SAndroid Build Coastguard Worker 74*61046927SAndroid Build Coastguard WorkerEric Engestrom (4): 75*61046927SAndroid Build Coastguard Worker 76*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark a9c9a9938d6d2ead6f08ccf5256c95801fbc864f as backported 77*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 376fb4f55f080929df8ca5a2a975fc88a00eec06 78*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 1d6c790f9f6c373e667de955822b1048c7073ba3 79*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 73262d4bd4a4637a332264a165c62ce3209d03fb 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard WorkerErik Faye-Lund (3): 82*61046927SAndroid Build Coastguard Worker 83*61046927SAndroid Build Coastguard Worker- zink: remove duplicate format-mapping on little-endian 84*61046927SAndroid Build Coastguard Worker- vulkan: do not map zero-sized region of memory 85*61046927SAndroid Build Coastguard Worker- vulkan: allocate host-visible memory for swapchain images 86*61046927SAndroid Build Coastguard Worker 87*61046927SAndroid Build Coastguard WorkerIan Romanick (1): 88*61046927SAndroid Build Coastguard Worker 89*61046927SAndroid Build Coastguard Worker- nir/gcm: Clear out pass_flags before starting 90*61046927SAndroid Build Coastguard Worker 91*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (2): 92*61046927SAndroid Build Coastguard Worker 93*61046927SAndroid Build Coastguard Worker- iris: Re-emit MEDIA_VFE_STATE for variable group size shaders 94*61046927SAndroid Build Coastguard Worker- anv: Handle errors properly in anv_i915_query 95*61046927SAndroid Build Coastguard Worker 96*61046927SAndroid Build Coastguard WorkerJose Maria Casanova Crespo (1): 97*61046927SAndroid Build Coastguard Worker 98*61046927SAndroid Build Coastguard Worker- v3d/driconf: Expose non-MSAA texture limits for mutter and gnome-shell 99*61046927SAndroid Build Coastguard Worker 100*61046927SAndroid Build Coastguard WorkerJoshua Ashton (1): 101*61046927SAndroid Build Coastguard Worker 102*61046927SAndroid Build Coastguard Worker- lavapipe: Use common Vulkan format helpers 103*61046927SAndroid Build Coastguard Worker 104*61046927SAndroid Build Coastguard WorkerJuan A. Suarez Romero (1): 105*61046927SAndroid Build Coastguard Worker 106*61046927SAndroid Build Coastguard Worker- broadcom/compiler: emit TMU flush before a jump 107*61046927SAndroid Build Coastguard Worker 108*61046927SAndroid Build Coastguard WorkerKarol Herbst (1): 109*61046927SAndroid Build Coastguard Worker 110*61046927SAndroid Build Coastguard Worker- nv50/ir/nir: fix smem size for GL 111*61046927SAndroid Build Coastguard Worker 112*61046927SAndroid Build Coastguard WorkerMarek Olšák (2): 113*61046927SAndroid Build Coastguard Worker 114*61046927SAndroid Build Coastguard Worker- radeonsi: don't expose no-attachment MSAA 16x on all 1 RB chips due to issues 115*61046927SAndroid Build Coastguard Worker- st/mesa: always use PIPE_USAGE_STAGING for GL_MAP_READ_BIT usage 116*61046927SAndroid Build Coastguard Worker 117*61046927SAndroid Build Coastguard WorkerMauro Rossi (1): 118*61046927SAndroid Build Coastguard Worker 119*61046927SAndroid Build Coastguard Worker- egl/android: include "util/compiler.h" for FALLTHROUGH macro 120*61046927SAndroid Build Coastguard Worker 121*61046927SAndroid Build Coastguard WorkerMike Blumenkrantz (1): 122*61046927SAndroid Build Coastguard Worker 123*61046927SAndroid Build Coastguard Worker- util/foz: stop crashing on destroy if prepare hasn't been called 124*61046927SAndroid Build Coastguard Worker 125*61046927SAndroid Build Coastguard WorkerOlivier Fourdan (1): 126*61046927SAndroid Build Coastguard Worker 127*61046927SAndroid Build Coastguard Worker- radeonsi: Check aux_context on si_destroy_screen() 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (2): 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Worker- mesa: clear shader_info::is_lowered in prog_to_nir 132*61046927SAndroid Build Coastguard Worker- mesa: fix bindless uniform samplers update 133*61046927SAndroid Build Coastguard Worker 134*61046927SAndroid Build Coastguard WorkerRhys Perry (1): 135*61046927SAndroid Build Coastguard Worker 136*61046927SAndroid Build Coastguard Worker- aco: don't create v_madmk_f32/v_madak_f32 from v_fma_legacy_f16 137*61046927SAndroid Build Coastguard Worker 138*61046927SAndroid Build Coastguard WorkerRob Clark (1): 139*61046927SAndroid Build Coastguard Worker 140*61046927SAndroid Build Coastguard Worker- freedreno/ir3: Don't force RTNE if rounding mode is undefined 141*61046927SAndroid Build Coastguard Worker 142*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (1): 143*61046927SAndroid Build Coastguard Worker 144*61046927SAndroid Build Coastguard Worker- radv: only init the TC-compat ZRANGE metadata for the depth aspect 145*61046927SAndroid Build Coastguard Worker 146*61046927SAndroid Build Coastguard WorkerTimothy Arceri (3): 147*61046927SAndroid Build Coastguard Worker 148*61046927SAndroid Build Coastguard Worker- glsl: replace some C++ code with C 149*61046927SAndroid Build Coastguard Worker- util: add workaround for Full Bore 150*61046927SAndroid Build Coastguard Worker- glsl: relax rule on varying matching for shaders older than 4.20 151*61046927SAndroid Build Coastguard Worker 152*61046927SAndroid Build Coastguard WorkerVasily Khoruzhick (1): 153*61046927SAndroid Build Coastguard Worker 154*61046927SAndroid Build Coastguard Worker- lima: handle fp16 vertex formats 155