[roll] Roll fuchsia [superproject] Roll third_party/mesa df05c57..bc4d2c6 (100 commits)

bc4d2c6:https://fuchsia-review.googlesource.com/c/third_party/mesa/+/897759 [mesa] Merge remote-tracking branch 'origin/upstream/22.3' into HEAD
4ee0a7e docs/relnotes: add sha256sum for 22.3.7
127b1f0 VERSION: bump for 22.3.7
3dbe6c6 docs: add release notes for 22.3.7
acb42be radv: disable DCC with signedness reinterpretation on GFX11
8292375 radv: fix defining RADV_USE_WSI_PLATFORM
15a2c3d radv: fix border color swizzle for stencil-only format on GFX9+
0ffe21a ac/surface: only adjust pitch if surf_pitch was modified
3719262 radv: fix incorrect stride for primitives generated query with GDS
58f6de7 nir: fix nir_ishl_imm
d8e120a rusticl/kernel: Images arg sizes also have to match the host pointer size
c52cb73 zink: propagate valid_buffer_range when replacing buffer storage
ce2dba3 zink: fix descriptor update flagging on null ssbo set
bd0217c zink: only add deferred barrier on fb unbind when layout needs to change
4585f21 nouveau: Fix null dereference in nouveau_pushbuf_destroy
64d830c zink: unbind fb on context destroy
e94375f raseonsi/vcn: fix a h264 decoding issue
9bdc254 .pick_status.json: Mark bb796f70a144e9c88ab46e6fb08be5895ca7a689 as denominated
27aa0a3 zink: fix zink_resource_access_is_write()
21680b8 r600/sfn: Fix atomic lowering
742628d anv: fix incorrect parameter
6693d9b anv: pull Wa_14016118574 out of some loop not changing state
3c705ff radeonsi: don't merge SET_* packets that have a different index in si_pm4_state
6cc56aa radv: fix DCC decompress on GFX11
806f570 zink: disable queries for clear_texture()
3215dd3 wsi/display: check alloc failure in wsi_display_alloc_connector()
ca25ff5 d3d12: VP9 Decode - Fix use_prev_in_find_mvs_refs calculation
488db14 frontend/va: Keep track of some VP9 previous frame data for current frame use_prev_in_find_mvs_refs
b8a0400 anv: remove pre hasvk split assert
a9c1e40 anv: fixup condition for Wa_14016118574
0b388d9 hasvk: Disable non-zero fast clears for 8xMSAA images
4a106e3 radv: SDMA v4 size field is size - 1
ed7cb61 radeonsi: SDMA v4 size field is size - 1
292b004 .pick_status.json: Mark 646cff13bca8a92b846984d782ef00e57d34d7a1 as denominated
7aa1f07 amd,ac/rgp: fix SQTT memory types
d85d54d venus: fix VK_EXT_image_view_min_lod feature query
2c2dc4d genxml: fix border color offset field on Gfx12+
8f32bba genxml: Fix STATE_BASE_ADDRESS::BindlessSurfaceStateSize field size
4b3a2e2 llvmpipe: fix compute address bits to return native pointer size.
bc594a5 radv: fix draw calls with 0-sized index buffers and robustness on NAVI10
283143c radv: fix flushing non-coherent images in EndCommandBuffer()
e4ffd34 radv: fix flushing non-coherent images inside secondaries on GFX9+
c18f920 glapi/meson: drop duplicate line in deps
55b6c88 util: rzalloc and free hash_table_u64
57be6f6 zink: remove suspended queries from list before resuming
5d43c6e gallivm: Fix handling of nir_intrinsic_scoped_barrier
f4fc1e0 aco: always update orig_names in get_reg_phi()
281bf4b radv: split linker script for android since it requires different symbols
b47265e zink: avoid adding ubo/ssbo bindings multiple times for different bitsizes
0759f1b zink: fix shader read access removal for barrier generation
5716f6b anv: stop tracking color blend state in the pipeline
d927a1f anv: fix testing for dynamic color blend bits
ec5de83 vulkan: track the right value on CmdSetColorWriteMasks
68e1cd6 radeonsi: disable Smart Access Memory because CPU access has large overhead
5d0bb66 radeonsi/gfx11: set CB_COLORi_INFO.MAX_COMP_FRAG on GFX1103_R2
40394b0 radeonsi/gfx11: don't set non-existent VGT_STRMOUT_BUFFER_CONFIG
87c167e radeonsi/gfx11: fix the CU_EN clear mask for RSRC4_GS
269a94e amd: add missing gfx11 register definitions
df02db0 anv: Move WA MEDIA_VFE_STATE after stalling PIPE_CONTROL
f817193 radeonsi: fix incorrect vgpr indices in the ps_prolog
826be8b mesa: Report GL_SHADER_BINARY_FORMAT_SPIR_V as supported
e65d574 anv: Handle all fields in VkAccelerationStructureBuildRangeInfoKHR
ffa4534 iris, crocus: Align workaround address to 32B
95d788e d3d12: Fix VP9 Decode - Checking 0xFF instead of 0x7F for invalid frame_ref[i].Index7Bits
14b5e17 hasvk: Mark VK_IMAGE_LAYOUT_ATTACHMENT_OPTIMAL as stencil write optimal
a2b9697 nir/deref: don't replace casts with deref_struct if we'd lose the stride
f79e814 iris: Avoid creating uncompressed view with unaligned tile offsets on BDW
2d0b4d3 aco: fix pathological case in LdsDirectVALUHazard
2ae6719 .pick_status.json: Update to 41ae2d0725b3ecd2018a6105981a6db7b87c3e79
ad47742 docs/relnotes: add sha256sum for 22.3.6
2340558 VERSION: bump for 22.3.6
26a199d docs: add release notes for 22.3.6
e96d7e4 driconf: add zink glthread disable for a game
af0e91d driconf/anv: Apply limit_trig_input_range WA to Rise of the Tomb Raider
538f9ad kopper: fix loop iterating for msaa texture creation
09802e7 svga: use upload buffer if texture has pending changes
527787d svga: fix compatible formats for shareable surfaces
f96201f svga: fix resource_get_handle from resource created without SHARED bind flag
b74f1d0 glsl: isolate object macro replacments
2da88f4 glsl: add _token_list_prepend() helper to the parser
49f745a mesa: ignore indices[i] if count[i] == 0 for MultiDrawElements
07d5b35 radv: Call nir_lower_array_deref_of_vec in radv_lower_io_to_scalar_early.
35d330e radv/amdgpu: only set a new pstate if the current one is different
2029f4b Revert "radv: acquire pstate on-demand when capturing with RGP"
bcbfb7d lima: don't use resource_from_handle while creating scanout
83fc369 panfrost: fix tiny sample_positions BO memory leak
70e53f2 nir/from_ssa: Move the loop bounds check in resolve_parallel_copy
7f6062b nir/from_ssa: Only re-locate values that are destinations
609da74 zink: Add missing features to the profile file
245ee95 hasvk: Fix SPIR-V warning about TF unsupported on gen7.
1a26e48 vulkan/wsi: avoid deadlocking dri3 when polling deleted windows for events
515f353 dri3: avoid deadlocking when polling deleted windows for events
8412c9a amd/surface: fix base_mip_width of subsampled formats
16d47a0 turnip: fix a major leak with GPL LTO
255b5ed anv,hasvk: flush what UNIFORM_READ flushes on SHADER_READ
70e8f8b zink: block LINEAR filtered blits for zs formats
385f9a9 intel/fs: bound subgroup invocation read to dispatch size
7f2afea aco: Don't use vcmpx with DPP.
af1a8e9 .pick_status.json: Mark b68f13bc9078e8d86edc06e081bb146f8b9b3ad6 as denominated
8e053f0 anv/grl: Use union for reinterpreting integer as float
GitOrigin-RevId: db8d75fd61f947b29565ccbdbf9828a0c662d1b8
Roller-URL: https://ci.chromium.org/b/8769961085656274833
CQ-Do-Not-Cancel-Tryjobs: true
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/916583
Original-Revision: a479488b4dc9d221711cbe6446d0ce5bd4ae95bc
Change-Id: I6a02a1c28d7b3cb03aa53d6a132c4d25f12f763c
1 file changed
tree: e2063ac04f18fbd4a55c7b734383ccd32be8d943
  1. git-hooks/
  2. infra/
  3. third_party/
  4. cts
  5. firmware
  6. flower
  7. jiri.lock
  8. MILESTONE
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
  14. toolchain
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.