1*61046927SAndroid Build Coastguard WorkerMesa 21.2.3 Release Notes / 2021-09-29 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 21.2.3 is a bug fix release which fixes bugs found since the 21.2.2 release. 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard WorkerMesa 21.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 21.2.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 7245284a159d2484770e1835a673e79e4322a9ddf43b17859668244946db7174 mesa-21.2.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- Significant performance drop on Radeon HD 8400 35*61046927SAndroid Build Coastguard Worker- [nir][radv] Out of range shift when compiling Resident Evil Village shaders 36*61046927SAndroid Build Coastguard Worker- [nir][radv] Out of range shift when compiling Resident Evil Village shaders 37*61046927SAndroid Build Coastguard Worker- GL_EXT_disjoint_timer_query glGetInteger64v GL_TIMESTAMP failing with GL_INVALID_ENUM 38*61046927SAndroid Build Coastguard Worker- Possible miscompilation of an integer division with vulkan 39*61046927SAndroid Build Coastguard Worker 40*61046927SAndroid Build Coastguard Worker 41*61046927SAndroid Build Coastguard WorkerChanges 42*61046927SAndroid Build Coastguard Worker------- 43*61046927SAndroid Build Coastguard Worker 44*61046927SAndroid Build Coastguard WorkerBoris Brezillon (3): 45*61046927SAndroid Build Coastguard Worker 46*61046927SAndroid Build Coastguard Worker- panfrost: RGB10_A2_SNORM is not a valid texture format on v6+ 47*61046927SAndroid Build Coastguard Worker- panfrost: RGB332_UNORM is not a valid texture format on v6+ 48*61046927SAndroid Build Coastguard Worker- pan/blit: Fix a NULL dereference in the preload path 49*61046927SAndroid Build Coastguard Worker 50*61046927SAndroid Build Coastguard WorkerCharmaine Lee (1): 51*61046927SAndroid Build Coastguard Worker 52*61046927SAndroid Build Coastguard Worker- svga: fix render target views leak 53*61046927SAndroid Build Coastguard Worker 54*61046927SAndroid Build Coastguard WorkerDylan Baker (15): 55*61046927SAndroid Build Coastguard Worker 56*61046927SAndroid Build Coastguard Worker- docs/relnotes/21.2.2: Add SHA256 sum 57*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to d3511e8af21ac11b8e7f5305942624d1ae29a73a 58*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark a79ac1bee14d6600cde2788bf136aa59b69a786f as backported 59*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark e0533ebf16edcb8b9f0687d3155417e6c1c53d35 as backported 60*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark f241bd3749cec55ca5fac9cb24f17553ab31c0e1 as backported 61*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark 268158a758551a46feb120af3f3cff5fb9292310 as backported 62*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark 6373dd814a74d84becbbbfc42673df147adb6e9b as denominated 63*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark eb7d2ef070a8819c2859c10559496836275848e2 as denominated 64*61046927SAndroid Build Coastguard Worker- .pick_status.json: Mark a810e58051b4a065b0aade86c45bf7ed254fc726 as denominated 65*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 400da4900e2d72ee807cc3eedac9ace1dfd5dfba 66*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to dc354b8fda928861b7dfff3f8f53159e0053f9f5 67*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to b653164973bbd3053d3b9ed37c4362af96346900 68*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to ecc6d78b0541d66765d434dd4158066d6c664f8e 69*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to fbbe00c0b7f7aa5aca42a82358332eb2de56b9af 70*61046927SAndroid Build Coastguard Worker- lavapipe/ci: Add additional failing test 71*61046927SAndroid Build Coastguard Worker 72*61046927SAndroid Build Coastguard WorkerElla-0 (1): 73*61046927SAndroid Build Coastguard Worker 74*61046927SAndroid Build Coastguard Worker- v3d: add R10G10B10X2_UNORM to format table 75*61046927SAndroid Build Coastguard Worker 76*61046927SAndroid Build Coastguard WorkerEmma Anholt (1): 77*61046927SAndroid Build Coastguard Worker 78*61046927SAndroid Build Coastguard Worker- mesa: Fix missing CopyTexImage formats for OES_required_internalformat. 79*61046927SAndroid Build Coastguard Worker 80*61046927SAndroid Build Coastguard WorkerItalo Nicola (1): 81*61046927SAndroid Build Coastguard Worker 82*61046927SAndroid Build Coastguard Worker- panfrost: fix null deref when no color buffer is attached 83*61046927SAndroid Build Coastguard Worker 84*61046927SAndroid Build Coastguard WorkerJordan Justen (2): 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard Worker- iris: Disable I915_FORMAT_MOD_Y_TILED_GEN12* on adl-p/display 13 87*61046927SAndroid Build Coastguard Worker- intel/dev: Add display_ver and set adl-p to 13 88*61046927SAndroid Build Coastguard Worker 89*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (1): 90*61046927SAndroid Build Coastguard Worker 91*61046927SAndroid Build Coastguard Worker- nir: fix opt_memcpy src/dst mixup 92*61046927SAndroid Build Coastguard Worker 93*61046927SAndroid Build Coastguard WorkerMarcin Ślusarz (1): 94*61046927SAndroid Build Coastguard Worker 95*61046927SAndroid Build Coastguard Worker- intel/compiler: INT DIV function does not support source modifiers 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard WorkerMarek Olšák (2): 98*61046927SAndroid Build Coastguard Worker 99*61046927SAndroid Build Coastguard Worker- radeonsi: fix a depth texturing performance regression on gfx6-7 100*61046927SAndroid Build Coastguard Worker- radeonsi: fix clearing index_size for NGG fast launch 101*61046927SAndroid Build Coastguard Worker 102*61046927SAndroid Build Coastguard WorkerMarek Vasut (1): 103*61046927SAndroid Build Coastguard Worker 104*61046927SAndroid Build Coastguard Worker- freedreno: Handle timeout == PIPE_TIMEOUT_INFINITE and rollover 105*61046927SAndroid Build Coastguard Worker 106*61046927SAndroid Build Coastguard WorkerNeha Bhende (1): 107*61046927SAndroid Build Coastguard Worker 108*61046927SAndroid Build Coastguard Worker- auxiliary/indices: convert primitive type PIPE_PRIM_PATCHES 109*61046927SAndroid Build Coastguard Worker 110*61046927SAndroid Build Coastguard WorkerQiang Yu (1): 111*61046927SAndroid Build Coastguard Worker 112*61046927SAndroid Build Coastguard Worker- radeonsi: fix ps SI_PARAM_LINE_STIPPLE_TEX arg 113*61046927SAndroid Build Coastguard Worker 114*61046927SAndroid Build Coastguard WorkerRhys Perry (3): 115*61046927SAndroid Build Coastguard Worker 116*61046927SAndroid Build Coastguard Worker- aco: don't coalesce constant copies into non-power-of-two sizes 117*61046927SAndroid Build Coastguard Worker- aco/tests: add idep_amdgfxregs_h 118*61046927SAndroid Build Coastguard Worker- radv: don't require a GS copy shader to use the cache with NGG VS+GS 119*61046927SAndroid Build Coastguard Worker 120*61046927SAndroid Build Coastguard WorkerRob Clark (2): 121*61046927SAndroid Build Coastguard Worker 122*61046927SAndroid Build Coastguard Worker- freedreno: Use correct key for binning pass shader 123*61046927SAndroid Build Coastguard Worker- freedreno/drm: Don't return shared/control bo's to cache 124*61046927SAndroid Build Coastguard Worker 125*61046927SAndroid Build Coastguard WorkerTapani Pälli (1): 126*61046927SAndroid Build Coastguard Worker 127*61046927SAndroid Build Coastguard Worker- mesa: fix timestamp enum with EXT_disjoint_timer_query 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard WorkerTimur Kristóf (5): 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Worker- aco/optimize_postRA: Use iterators instead of operator[] of std::array. 132*61046927SAndroid Build Coastguard Worker- ac/nir: Fix match_mask to work correctly for VS outputs. 133*61046927SAndroid Build Coastguard Worker- nir: Exclude non-generic patch variables from get_variable_io_mask. 134*61046927SAndroid Build Coastguard Worker- ac/nir/nggc: Refactor save_reusable_variables. 135*61046927SAndroid Build Coastguard Worker- ac/nir/nggc: Don't reuse uniform values from divergent control flow. 136*61046927SAndroid Build Coastguard Worker 137*61046927SAndroid Build Coastguard WorkerZachary Michaels (1): 138*61046927SAndroid Build Coastguard Worker 139*61046927SAndroid Build Coastguard Worker- X11: Ensure that VK_SUBOPTIMAL_KHR propagates to user code 140