)]}'
{
  "commit": "ddb09ed50e0a557458a6152d28f37e320c25a8d6",
  "tree": "37e1fe01143acb2d228cafc567c3278d3e8a8751",
  "parents": [
    "4ae72028a7454385f47930bd68dca56b76817e0a"
  ],
  "author": {
    "name": "global-integration-roller",
    "email": "global-integration-roller@fuchsia.infra.roller.fuchsia-infra.iam.gserviceaccount.com",
    "time": "Mon Nov 21 06:49:05 2022 +0000"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Sun Nov 20 22:50:12 2022 -0800"
  },
  "message": "[roll] Roll fuchsia [superproject] Roll third_party/mesa b80ba6d..b5543b3 (100 commits)\n\nb5543b3:https://fuchsia-review.googlesource.com/c/third_party/mesa/+/761059 Revert \"anv: Disable CCS_E for some 8/16bpp copies on TGL+\"\ne0b86ee:https://fuchsia-review.googlesource.com/c/third_party/mesa/+/760433 Merge remote-tracking branch \u0027origin/upstream/21.3\u0027\n3d42e33 i965: increase BRW_MAX_UBO to 16\n83c21b5 docs Add sha256 sums for 21.3.9\n78c96ae VERSION: bump for 21.3.9 release\n9ee3437 docs: add release notes for 21.3.9\nbb738a5 intel/perf: Destination array calculation into function\n2ebf4b1 intel/perf: Fix mistake in description string\neb1e25d intel/perf: Mark intel_perf_counter_* enums as PACKED\n063863d intel/perf: Store indices to strings rather than pointers\n3981846 intel/perf: Use slimmer intel_perf_query_counter_data struct\nc0e75fa intel/perf: Use a function to initialize perf counters\n06cb4be intel/perf: Deduplicate perf counters\nca158e4 intel/perf: Don\u0027t print leading space from desc_units()\nf350057 intel/perf: Move some static blocks of C code out of the python script.\n502823a intel/perf: use a function to do common allocations\n45b4a99 radv: Don\u0027t hash ycbcr sampler base object.\ne6d82a0 zink: only update usage on buffer rebind if rebinds occurred\n165e05d zink: force-add usage when adding last-ref tracking\nadde3a7 anv: flush tile cache with query copy command\n37cc181 anv: emit timestamp \u0026 availability using the same part of CS\n4855a4d zink: flag sample locations for re-set on batch flush\n32807e3 intel/fs: Force destination types on DP4A instructions\n2e04826 anv: zero-out anv_batch_bo\n9b71ebf anv: fix variable shadowing\n78b826a vulkan: Make sure we\u0027ve loaded our connectors when querying plane props.\nf17ebb1 gallivm: fix oob image detection for cube/1dArray/2dArray/cubeArray\n73ed1e1 lavapipe: always clone shader nir for shader states\n7c00af0 Revert \"glx: Fix build errors with --enable-mangling (v2)\"\nbe338ef Revert \"ci: downgrade sphinx to v3.x\"\nce4b620 panfrost: Optimise recalculation of max sampler view\n9552166 panfrost: Don\u0027t initialise the trampolines array\n5ae5b38 pan/bi: Handle non-2D arrays\n02f4e61 panfrost: Emulate GL_CLAMP on Bifrost\n40db7e6 .pick_status.json: Update to fc381fa1e341bc9cf71f53a915dc47926a3f621f\n04dfe94 util: fix msvc build\n352b021 anv: Allow MSAA resolve with different numbers of planes\n0203a97 radeonsi: don\u0027t clear framebuffer.state before dcc decomp\n639aa7c anv: fix some dynamic rasterization discard cases in pipeline construction\nd315761 anv: fix CmdSetColorWriteEnableEXT for maximum rts\n9d3d5b5 anv: fix xfb usage with rasterizer discard\n874f8ca crocus: don\u0027t map scanout buffers as write-back\n6af5203 llvmpipe: fix occlusion queries with early depth test\n518d3be .pick_status.json: Update to 05d687723530ed3c5c9f7d0addb3b047138613a3\n813ee83 VERSION: bump for 21.3.8\n722a83a docs: add release notes for 21.3.8\n2e8d69c lavapipe: run nir_opt_copy_prop_vars during optimization loop\n282b323 lavapipe: skip format checks for EXTENDED_USAGE\n444c93f lavapipe: remove broken workaround for zink depth texturing.\nbb8f681 zink: workaround depth texture mode alpha.\nde9ad8b util/bitset: Fix off-by-one in __bitset_set_range\n0f73921 ir3/ra: Sanitize parallel copy flags better\n85c8320 lavapipe: Reset the free_cmd_buffers list in TrimCommandPool\ne3ff6df mesa: Fix discard_framebuffer for fbo vs winsys\ne16f7f4 zink: lower dmod on AMD hardware\n434fabe docs: fixup zink gl 4.3 requirements\n0bef776 gallium/tc: zero alloc transfers\neb7534a util/slab: add slab_zalloc\n983da31 aux/trace: rzalloc the context struct\nc31de8e lavapipe: update multisample state after blend state\n7fc1053 llvmpipe: clamp surface clear geometry\n752af74 llvmpipe: fix debug print iterating in set_framebuffer_state\n35f4051 zink: fix 64bit float shader ops\n129966c gallivm/nir: extract a valid texture index according to exec_mask.\n45e0a5d radeonsi: change rounding mode to round to even\n1aba006 zink: invalidate non-punted recycled descriptor sets that are not valid\n3cca717 zink: stop leaking descriptor sets\n3579041 zink: mark fbfetch push sets as non-cached\n7efd944 zink: fix descriptor cache pointer array allocation\nffee465 zink: wait on program cache fences before destroying programs\n969b7b4 zink: use a fence for pipeline cache update jobs\n2579355 zink: always update shader variants when rebinding a gfx program\n7e57cfd panfrost: Fix set_sampler_views for big GL\n2e06126 panfrost: Fix ubo_mask calculation\n26d8573 pan/bi: Make disassembler build reproducibly\n215ee9b panfrost: Re-emit descriptors after resource shadowing\n8770ff5 panfrost: Set dirty state in set_shader_buffers\n6502185 pan/bi: Check dependencies of both destinations of instructions\nc627a2d panfrost: Set PIPE_CAP_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION\nd178bc8 gallivm: avoid division by zero when computing cube face\n418c6ba radv: include adjust_frag_coord_z in key\n1fe2b1c radeonsi: fix an assertion failure with register shadowing\n7bd9a72 radv: disable DCC for Fable Anniversary, Dragons Dogma, GTA IV and more\n513aac7 radv,drirc: move RADV workarounds to 00-radv-defaults.conf\ndf8cd7d radv: use MAJOR_IN_SYSMACROS for sysmacros.h include\n4d16399 ac/nir/ngg: Fix mixed up primitive ID after culling.\n2872f75 amd: add a workaround for an SQ perf counter bug\n7e569dd panfrost: Push twice as many uniforms\n673f812 panfrost: Flush resources when shadowing\n74ff12b panfrost: Handle NULL samplers\n67e2cd9 panfrost: Handle NULL sampler views\n3e1d579 panfrost: Fix FD resource_get_handle\n293e369 iris: Mark a dirty update when vs_needs_sgvs_element value changed\nddcecb5 crocus: change the line width workaround for gfx4/5\nf2ff114 intel/fs: fix total_scratch computation\nf421368 anv: fix fast clear type value with external images\n1e233de ir3/nir: Fix 1d array readonly images\n3af00d0 ir3: Don\u0027t always set bindless_tex with readonly images\n63885e7 util: use correct type in sysctl argument\nc9afc6a util: fix build with clang 10 on mips64\nGitOrigin-RevId: 9ee587438fa10540ddc670191b76a26f03aa398a\nRoller-URL: https://ci.chromium.org/b/8796906585139094113\nCQ-Do-Not-Cancel-Tryjobs: true\nOriginal-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/763362\nOriginal-Revision: 0ef7732270ed94918d0c7893d9bc8d8daafd0532\nChange-Id: I411ab07e83b851909b0bb8c453b1cb976d418b57\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6b9ce34b741756ed8995717f501e918e919cfc20",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "12404514b1948101dbb469632d89a073c99d9816",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
