1*61046927SAndroid Build Coastguard WorkerMesa 20.3.5 Release Notes / 2021-03-24 2*61046927SAndroid Build Coastguard Worker====================================== 3*61046927SAndroid Build Coastguard Worker 4*61046927SAndroid Build Coastguard WorkerMesa 20.3.5 is a bug fix release which fixes bugs found since the 20.3.4 release. 5*61046927SAndroid Build Coastguard Worker 6*61046927SAndroid Build Coastguard WorkerMesa 20.3.5 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.5 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 909a72df63dfa3c0844ccf44a26ac028d148297ed333ab51560893923d7691ce mesa-20.3.5.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][BISECTED\] The Surge 2 (644830) - In-game assets do not render correctly since 20.3.4. 35*61046927SAndroid Build Coastguard Worker- Metal Gear Solid V: The Phantom Pain: texture issues and vertex stretches 36*61046927SAndroid Build Coastguard Worker- Rage 2: Visual corruption on in-game menu with ACO. 37*61046927SAndroid Build Coastguard Worker- radv: Some MSAA tests fail when DCC is forced. 38*61046927SAndroid Build Coastguard Worker- Rendering artifacts in Barn Finders specifically on Radeon Vega 39*61046927SAndroid Build Coastguard Worker- Mafia III Demo: Artifacts around barrels 40*61046927SAndroid Build Coastguard Worker- subgroupBallotFindMSB() broken in RADV/ACO 20.3.4 41*61046927SAndroid Build Coastguard Worker- Texture views on blits ignore formats 42*61046927SAndroid Build Coastguard Worker- "unknown intrinsic" assertion triggered by multiview shader in non-multiview renderpass in Vulkan on intel 43*61046927SAndroid Build Coastguard Worker- ANV: Weird jitter in Witcher 1 44*61046927SAndroid Build Coastguard Worker- DXVK is broken in latest master 45*61046927SAndroid Build Coastguard Worker- mesa/st: Uniforms are not updated after lowering alpha test 46*61046927SAndroid Build Coastguard Worker- \[RADV\] Nioh 2 - The Complete Edition: "Bloom" on lights 47*61046927SAndroid Build Coastguard Worker- RADV: robustBufferAccessUpdateAfterBind is not exposed 48*61046927SAndroid Build Coastguard Worker- ANV: Weird jitter in Witcher 1 49*61046927SAndroid Build Coastguard Worker- ANV: Weird jitter in Witcher 1 50*61046927SAndroid Build Coastguard Worker- meson: meson-built libraries have inconsistent compatability / current versions compared to older autotools-built libraries 51*61046927SAndroid Build Coastguard Worker- device select layer breaks other layers 52*61046927SAndroid Build Coastguard Worker- RADV: Extreme overhead in vkQueueSubmit 53*61046927SAndroid Build Coastguard Worker- Graphical glitch of popupping missing texture on Mesa version \>18.0.5 (Padoka Stable + Unstable/Oibaf/ubuntu-x-swat PPAs) 54*61046927SAndroid Build Coastguard Worker- occasional corruption issue with RADV in multiple games, disappears after using amdvlk 55*61046927SAndroid Build Coastguard Worker- OpenGL on GMA4500MHD 56*61046927SAndroid Build Coastguard Worker- \[RADV][REGRESSION][BISECTED\] radv_GetMemoryFdPropertiesKHR returns no valid memory types for vaapi drmbuf 57*61046927SAndroid Build Coastguard Worker- anv: vkQueueSubmit with waitSemaphore value of 0 hangs CPU 58*61046927SAndroid Build Coastguard Worker- ttn: invalid base/range triggering nir_validate assertion 59*61046927SAndroid Build Coastguard Worker- \[RADV][ACO\] Overwatch game crash: amd/compiler/aco_insert_exec_mask.cpp: Failed Assertion 60*61046927SAndroid Build Coastguard Worker- Use out encoding for float immediates 61*61046927SAndroid Build Coastguard Worker- \[RADV\] Severe performance drop when exceeding VRAM compared to AMDVLK 62*61046927SAndroid Build Coastguard Worker- RADV: Occlusion query hangs Big Navi GPU 63*61046927SAndroid Build Coastguard Worker- miscompiled compute shader loop on llvmpipe (and Iris) 64*61046927SAndroid Build Coastguard Worker- Graphics glitches after upgrade to mesa 20.3 on Khadas VIM3 Pro (Mali G52 GPU) 65*61046927SAndroid Build Coastguard Worker- glthread crash in \_mesa_glthread_upload 66*61046927SAndroid Build Coastguard Worker- Iris driver causing graphics glitch in QEMU spice egl DMA-BUF 67*61046927SAndroid Build Coastguard Worker- \[RADV/ACO\] Death Stranding cause a GPU hung (*ERROR* Waiting for fences timed out!) 68*61046927SAndroid Build Coastguard Worker 69*61046927SAndroid Build Coastguard Worker 70*61046927SAndroid Build Coastguard WorkerChanges 71*61046927SAndroid Build Coastguard Worker------- 72*61046927SAndroid Build Coastguard Worker 73*61046927SAndroid Build Coastguard WorkerAlyssa Rosenzweig (3): 74*61046927SAndroid Build Coastguard Worker 75*61046927SAndroid Build Coastguard Worker- pan/bi: Fix M1/M2 decoding in disassembler 76*61046927SAndroid Build Coastguard Worker- panfrost: Don't advertise OES_copy_image 77*61046927SAndroid Build Coastguard Worker- panfrost/lcra: Fix constraint counting 78*61046927SAndroid Build Coastguard Worker 79*61046927SAndroid Build Coastguard WorkerAnuj Phogat (2): 80*61046927SAndroid Build Coastguard Worker 81*61046927SAndroid Build Coastguard Worker- intel/anv: Fix condition to set MipModeFilter for YUV surface 82*61046927SAndroid Build Coastguard Worker- intel/anv: Fix condition for planar yuv surface 83*61046927SAndroid Build Coastguard Worker 84*61046927SAndroid Build Coastguard WorkerBas Nieuwenhuizen (8): 85*61046927SAndroid Build Coastguard Worker 86*61046927SAndroid Build Coastguard Worker- radv: Do not hash vk_object_base in descriptor set layout. 87*61046927SAndroid Build Coastguard Worker- radv: Improve spilling on discrete GPUs. 88*61046927SAndroid Build Coastguard Worker- radv: Fix vram override with fully visible VRAM. 89*61046927SAndroid Build Coastguard Worker- radv: Ignore WC flags for VRAM. 90*61046927SAndroid Build Coastguard Worker- radv: Don't use dedicated memory info to indicate sharing. 91*61046927SAndroid Build Coastguard Worker- vulkan/device_select: Stop using device properties 2. 92*61046927SAndroid Build Coastguard Worker- radv: Expose robustBufferAccessUpdateAfterBind correctly. 93*61046927SAndroid Build Coastguard Worker- radv: Use stricter HW resolve swizzle compat check. 94*61046927SAndroid Build Coastguard Worker 95*61046927SAndroid Build Coastguard WorkerBoris Brezillon (2): 96*61046927SAndroid Build Coastguard Worker 97*61046927SAndroid Build Coastguard Worker- panfrost: Fix tiler job injection (again) 98*61046927SAndroid Build Coastguard Worker- panfrost: Fix a polygon list corruption in the multi-context case 99*61046927SAndroid Build Coastguard Worker 100*61046927SAndroid Build Coastguard WorkerCaio Marcelo de Oliveira Filho (2): 101*61046927SAndroid Build Coastguard Worker 102*61046927SAndroid Build Coastguard Worker- spirv: Allow variable pointers pointing to an array of blocks 103*61046927SAndroid Build Coastguard Worker- anv: Lower ViewIndex to zero when multiview is disabled 104*61046927SAndroid Build Coastguard Worker 105*61046927SAndroid Build Coastguard WorkerDaniel Schürmann (2): 106*61046927SAndroid Build Coastguard Worker 107*61046927SAndroid Build Coastguard Worker- aco: fix nir_intrinsic_ballot with wave32 108*61046927SAndroid Build Coastguard Worker- aco: fix shared VGPR allocation on RDNA2 109*61046927SAndroid Build Coastguard Worker 110*61046927SAndroid Build Coastguard WorkerDave Airlie (3): 111*61046927SAndroid Build Coastguard Worker 112*61046927SAndroid Build Coastguard Worker- zink: don't pick a cpu device ever. 113*61046927SAndroid Build Coastguard Worker- glsl: fix leak in gl_nir_link_uniform_blocks 114*61046927SAndroid Build Coastguard Worker- glx: proposed fix for setSwapInterval 115*61046927SAndroid Build Coastguard Worker 116*61046927SAndroid Build Coastguard WorkerDylan Baker (10): 117*61046927SAndroid Build Coastguard Worker 118*61046927SAndroid Build Coastguard Worker- docs: Add sha256sum for 20.3.4 119*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to e346f61a91266bde48cc0857f82ca6348e38dc03 120*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to ea27f2bf092f462171fe14a44619565d14f43fb8 121*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 38b2e137665f36f1b0fe58e40971548d9eafa865 122*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 4fdbc22c42dd4672e1660e7598dcd7874880b2f1 123*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to b1ab69f467b7b10e383f3b6bb957c7e6669a3772 124*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 5d2c9fd161eb1c6b29852e22431fa8bc804bf5af 125*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 2407952ec99ab1c2a16e01a9e300f799e4d53320 126*61046927SAndroid Build Coastguard Worker- .pick_status.json: Update to 60ea60ec4deaf42c55bd8367a15cb0ab885d662e 127*61046927SAndroid Build Coastguard Worker- ci: mark a couple of LLVMPIPE tests as expected pass 128*61046927SAndroid Build Coastguard Worker 129*61046927SAndroid Build Coastguard WorkerErico Nunes (1): 130*61046927SAndroid Build Coastguard Worker 131*61046927SAndroid Build Coastguard Worker- lima: fix max sampler views 132*61046927SAndroid Build Coastguard Worker 133*61046927SAndroid Build Coastguard WorkerGeorg Lehmann (1): 134*61046927SAndroid Build Coastguard Worker 135*61046927SAndroid Build Coastguard Worker- vulkan/device_select: Only call vkGetPhysicalDeviceProperties2 if the device supports it. 136*61046927SAndroid Build Coastguard Worker 137*61046927SAndroid Build Coastguard WorkerGiovanni Mascellani (2): 138*61046927SAndroid Build Coastguard Worker 139*61046927SAndroid Build Coastguard Worker- disk_cache: Fail creation when cannot inizialize queue. 140*61046927SAndroid Build Coastguard Worker- anv: Allow null handle in DestroyDescriptorUpdateTemplate. 141*61046927SAndroid Build Coastguard Worker 142*61046927SAndroid Build Coastguard WorkerHyunjun Ko (1): 143*61046927SAndroid Build Coastguard Worker 144*61046927SAndroid Build Coastguard Worker- ir3: fix has_src() to return correctly in ir3_nir_lower_tex_prefetch 145*61046927SAndroid Build Coastguard Worker 146*61046927SAndroid Build Coastguard WorkerIan Romanick (6): 147*61046927SAndroid Build Coastguard Worker 148*61046927SAndroid Build Coastguard Worker- i965: Don't parse driconf again 149*61046927SAndroid Build Coastguard Worker- nir/algebraic: Fix a \>\> \#b \<\< \#b for sizes other than 32-bit 150*61046927SAndroid Build Coastguard Worker- intel/compiler: Enable the ability to emit CMPN instructions 151*61046927SAndroid Build Coastguard Worker- intel/compiler: Make the CMPN builder work like the CMP builder 152*61046927SAndroid Build Coastguard Worker- intel/compiler: Use CMPN for min / max on Gen4 and Gen5 153*61046927SAndroid Build Coastguard Worker- nir/algebraic: Fix some min/max of b2f replacements 154*61046927SAndroid Build Coastguard Worker 155*61046927SAndroid Build Coastguard WorkerIcecream95 (2): 156*61046927SAndroid Build Coastguard Worker 157*61046927SAndroid Build Coastguard Worker- panfrost: Add the tiler heap to fragment jobs 158*61046927SAndroid Build Coastguard Worker- st/mesa: Update constants on alpha test change if it's lowered 159*61046927SAndroid Build Coastguard Worker 160*61046927SAndroid Build Coastguard WorkerJames Park (1): 161*61046927SAndroid Build Coastguard Worker 162*61046927SAndroid Build Coastguard Worker- gallium/tessellator: Fix warning suppression 163*61046927SAndroid Build Coastguard Worker 164*61046927SAndroid Build Coastguard WorkerFaith Ekstrand (4): 165*61046927SAndroid Build Coastguard Worker 166*61046927SAndroid Build Coastguard Worker- nir: Don't optimize bcsel-of-shuffle across blocks 167*61046927SAndroid Build Coastguard Worker- intel/fs: Shuffle can't handle source modifiers 168*61046927SAndroid Build Coastguard Worker- anv/formats: Advertise linear sampling on depth formats 169*61046927SAndroid Build Coastguard Worker- intel/fs: Handle payload node interference in destinations 170*61046927SAndroid Build Coastguard Worker 171*61046927SAndroid Build Coastguard WorkerJeremy Huddleston (1): 172*61046927SAndroid Build Coastguard Worker 173*61046927SAndroid Build Coastguard Worker- Adjust dylib compatibility versions to match what was set by mesa-18.3's autotools-based builds 174*61046927SAndroid Build Coastguard Worker 175*61046927SAndroid Build Coastguard WorkerJordan Justen (1): 176*61046927SAndroid Build Coastguard Worker 177*61046927SAndroid Build Coastguard Worker- i965/gen11: Fix must-be-ones bit positions in 3D_MODE 178*61046927SAndroid Build Coastguard Worker 179*61046927SAndroid Build Coastguard WorkerLionel Landwerlin (7): 180*61046927SAndroid Build Coastguard Worker 181*61046927SAndroid Build Coastguard Worker- anv: only signal wsi fence BO on last command buffer 182*61046927SAndroid Build Coastguard Worker- anv: discard all timeline wait/signal value=0 183*61046927SAndroid Build Coastguard Worker- anv: don't wait for completion of work on vkQueuePresent() 184*61046927SAndroid Build Coastguard Worker- anv: Fix wait_count missing increment 185*61046927SAndroid Build Coastguard Worker- anv: reset binary syncobj to be signaled before submission 186*61046927SAndroid Build Coastguard Worker- anv: fix MI_PREDICATE_RESULT write 187*61046927SAndroid Build Coastguard Worker- intel/fs/vec4: add missing dependency in write-on-write fixed GRFs 188*61046927SAndroid Build Coastguard Worker 189*61046927SAndroid Build Coastguard WorkerMarek Olšák (2): 190*61046927SAndroid Build Coastguard Worker 191*61046927SAndroid Build Coastguard Worker- glthread: fix interpreting vertex size == GL_BGRA for vertex attribs 192*61046927SAndroid Build Coastguard Worker- mesa: flush glBegin/End before changing GL_DEPTH_STENCIL_TEXTURE_MODE 193*61046927SAndroid Build Coastguard Worker 194*61046927SAndroid Build Coastguard WorkerMatt Turner (1): 195*61046927SAndroid Build Coastguard Worker 196*61046927SAndroid Build Coastguard Worker- turnip: Remove unused TU_DEBUG_IR3 flag 197*61046927SAndroid Build Coastguard Worker 198*61046927SAndroid Build Coastguard WorkerMauro Rossi (1): 199*61046927SAndroid Build Coastguard Worker 200*61046927SAndroid Build Coastguard Worker- android: pan/bi: reorder static dependencies in gallium/dri 201*61046927SAndroid Build Coastguard Worker 202*61046927SAndroid Build Coastguard WorkerMichel Dänzer (1): 203*61046927SAndroid Build Coastguard Worker 204*61046927SAndroid Build Coastguard Worker- intel/tools: Use subprocess.Popen to read output directly from a pipe 205*61046927SAndroid Build Coastguard Worker 206*61046927SAndroid Build Coastguard WorkerMike Blumenkrantz (7): 207*61046927SAndroid Build Coastguard Worker 208*61046927SAndroid Build Coastguard Worker- radv: null bo list pointer for null descriptors on update 209*61046927SAndroid Build Coastguard Worker- radv: zero the bo descriptor array when allocating a new set 210*61046927SAndroid Build Coastguard Worker- zink: handle 1bit undef values in ntv 211*61046927SAndroid Build Coastguard Worker- gallium/trace: add a pipe_screen::get_compiler_options method 212*61046927SAndroid Build Coastguard Worker- mesa/st: clamp scissored clear regions to fb size 213*61046927SAndroid Build Coastguard Worker- zink: fix streamout emission for super-enhanced layouts 214*61046927SAndroid Build Coastguard Worker- compiler/spirv: fix image sample queries 215*61046927SAndroid Build Coastguard Worker 216*61046927SAndroid Build Coastguard WorkerNanley Chery (3): 217*61046927SAndroid Build Coastguard Worker 218*61046927SAndroid Build Coastguard Worker- gallium: Map \_DRI_IMAGE_FORMAT_NONE to NULL 219*61046927SAndroid Build Coastguard Worker- gallium: Flush GL API resources in eglCreateImage 220*61046927SAndroid Build Coastguard Worker- iris: Disable aux as needed in iris_flush_resource 221*61046927SAndroid Build Coastguard Worker 222*61046927SAndroid Build Coastguard WorkerPierre Moreau (1): 223*61046927SAndroid Build Coastguard Worker 224*61046927SAndroid Build Coastguard Worker- spirv: Ignore WorkgroupSize in non-compute stages 225*61046927SAndroid Build Coastguard Worker 226*61046927SAndroid Build Coastguard WorkerPierre-Eric Pelloux-Prayer (5): 227*61046927SAndroid Build Coastguard Worker 228*61046927SAndroid Build Coastguard Worker- radeonsi: properly set SPI_SHADER_PGM_HI_ES 229*61046927SAndroid Build Coastguard Worker- frontends/va: fix protected slice data buffer read size 230*61046927SAndroid Build Coastguard Worker- st/mesa: use the correct src format in ReadPixels 231*61046927SAndroid Build Coastguard Worker- mesa/fbo: don't check_end_texture_render on fb read change 232*61046927SAndroid Build Coastguard Worker- st/mesa: consider texture view format for fbo blits 233*61046927SAndroid Build Coastguard Worker 234*61046927SAndroid Build Coastguard WorkerRhys Perry (14): 235*61046927SAndroid Build Coastguard Worker 236*61046927SAndroid Build Coastguard Worker- radv: correctly enable WGP_MODE for tessellation control 237*61046927SAndroid Build Coastguard Worker- aco: always set exec_live=false 238*61046927SAndroid Build Coastguard Worker- aco: do not flag all blocks WQM to ensure we enter all nested loops in WQM 239*61046927SAndroid Build Coastguard Worker- aco/lower_phis: fix all_preds_uniform with continue_or_break 240*61046927SAndroid Build Coastguard Worker- aco: add missing usable_read2 check 241*61046927SAndroid Build Coastguard Worker- radv: don't set sx_blend_opt_epsilon for V_028C70_COLOR_10_11_11 242*61046927SAndroid Build Coastguard Worker- aco: set compr for fp16 exports 243*61046927SAndroid Build Coastguard Worker- aco: implement 64-bit VGPR {u,i}find_msb 244*61046927SAndroid Build Coastguard Worker- radv,aco: don't use MUBUF for multi-channel loads on GFX8 with robustness2 245*61046927SAndroid Build Coastguard Worker- radv: correctly enable WGP_MODE for NGG and GS 246*61046927SAndroid Build Coastguard Worker- radv: round-up num_records division in radv_flush_vertex_descriptors 247*61046927SAndroid Build Coastguard Worker- aco: calculate all p_as_uniform and v_readfirstlane_b32 sources in WQM 248*61046927SAndroid Build Coastguard Worker- nir/opt_shrink_vectors: add option to skip shrinking image stores 249*61046927SAndroid Build Coastguard Worker- radv: don't shrink image stores for The Surge 2 250*61046927SAndroid Build Coastguard Worker 251*61046927SAndroid Build Coastguard WorkerSamuel Pitoiset (9): 252*61046927SAndroid Build Coastguard Worker 253*61046927SAndroid Build Coastguard Worker- nir/algebraic: mark more optimization with fsat(NaN) as inexact 254*61046927SAndroid Build Coastguard Worker- radv: fix centroid with VRS coarse shading 255*61046927SAndroid Build Coastguard Worker- radv: fix waiting on the last enabled RB for occlusion queries 256*61046927SAndroid Build Coastguard Worker- radv: set correct value for OFFCHIP_BUFFERING on GFX10+ 257*61046927SAndroid Build Coastguard Worker- radv: make sure FMASK compression is enabled for MSAA copies 258*61046927SAndroid Build Coastguard Worker- radv,aco: fix shifting input VGPRs for the LS VGPR init bug on GFX9 259*61046927SAndroid Build Coastguard Worker- radv: fix separate depth/stencil layout in render pass 260*61046927SAndroid Build Coastguard Worker- radv: fix color resolves if the dest image has DCC 261*61046927SAndroid Build Coastguard Worker- radv: only apply the MRT output NaN fixup to non-meta shaders 262*61046927SAndroid Build Coastguard Worker 263*61046927SAndroid Build Coastguard WorkerSimon Ser (2): 264*61046927SAndroid Build Coastguard Worker 265*61046927SAndroid Build Coastguard Worker- nouveau/nvc0: fix linear buffer alignment for scan-out/cursors 266*61046927SAndroid Build Coastguard Worker- nouveau/nv50: fix linear buffer alignment for scan-out/cursors 267*61046927SAndroid Build Coastguard Worker 268*61046927SAndroid Build Coastguard WorkerTimothy Arceri (1): 269*61046927SAndroid Build Coastguard Worker 270*61046927SAndroid Build Coastguard Worker- glsl: fix declarations of gl_MaxVaryingFloats 271*61046927SAndroid Build Coastguard Worker 272*61046927SAndroid Build Coastguard WorkerTimur Kristóf (5): 273*61046927SAndroid Build Coastguard Worker 274*61046927SAndroid Build Coastguard Worker- tgsi_to_nir: Fix uniform ranges. 275*61046927SAndroid Build Coastguard Worker- radv/llvm: Fix reporting LDS stats of tess control shaders. 276*61046927SAndroid Build Coastguard Worker- aco: Disallow LSHS temp-only I/O when VS output is written indirectly. 277*61046927SAndroid Build Coastguard Worker- aco: Fix LDS statistics of tess control shaders. 278*61046927SAndroid Build Coastguard Worker- aco: Fix constant address offset calculation for ds_read2 instructions. 279*61046927SAndroid Build Coastguard Worker 280*61046927SAndroid Build Coastguard WorkerTony Wasserka (2): 281*61046927SAndroid Build Coastguard Worker 282*61046927SAndroid Build Coastguard Worker- aco: Fix vector::reserve() being called with the wrong size 283*61046927SAndroid Build Coastguard Worker- aco/ra: Fix register allocation for subdword operands 284*61046927SAndroid Build Coastguard Worker 285*61046927SAndroid Build Coastguard WorkerVinson Lee (2): 286*61046927SAndroid Build Coastguard Worker 287*61046927SAndroid Build Coastguard Worker- etnaviv: Fix memory leak in etna_vertex_elements_state_create. 288*61046927SAndroid Build Coastguard Worker- aco: Initialize ds_state.front.writeMask. 289*61046927SAndroid Build Coastguard Worker 290*61046927SAndroid Build Coastguard WorkerYevhenii Kharchenko (1): 291*61046927SAndroid Build Coastguard Worker 292*61046927SAndroid Build Coastguard Worker- st/mesa: fix PBO download for TEXTURE_1D_ARRAY textures 293*61046927SAndroid Build Coastguard Worker 294*61046927SAndroid Build Coastguard WorkerYevhenii Kolesnikov (1): 295*61046927SAndroid Build Coastguard Worker 296*61046927SAndroid Build Coastguard Worker- nir/from_ssa: consider defs in sibling blocks 297