Commit graph

  • 5d37cfc281 Build fixes for vmsilo main Davíð Steinn Geirsson 2026-03-23 13:52:04 +00:00
  • fed6ed3ab7 Build fixes for vmsilo virgl-pass-modifier Davíð Steinn Geirsson 2026-03-23 13:52:04 +00:00
  • fc5f045e1c virgl: query host layout for render-target and scanout resources Davíð Steinn Geirsson 2026-03-23 13:32:22 +00:00
  • 760ac320be panvk: trivial fix to remove repeated assignment Ryan Zhang 2026-03-23 15:11:54 +08:00
  • 5a7f4c62d8 radv/rt: only run move_rt_instructions() for CPS shaders kingstom.chen 2026-03-20 16:38:51 +08:00
  • c60e5df798 aco: drop optimizer peephole TODO comment Emre Cecanpunar 2026-03-20 12:11:53 +03:00
  • f2c89f0188 tu/drm/virtio: Fix GEM handle leak on failed dmabuf res_id lookup Valentine Burley 2026-03-20 11:33:46 +01:00
  • 316d9b0209 tu/drm/virtio: Fix GEM handle leak in tu_bo_init error path Valentine Burley 2026-03-19 20:01:13 +01:00
  • eb7897f57b tu/drm/virtio: Do not free iova from heap for lazy BOs Valentine Burley 2026-03-19 20:00:05 +01:00
  • f1366ca144 tu/drm/virtio: Avoid freeing zombified tu_sparse_vma Valentine Burley 2026-03-19 11:16:20 +01:00
  • 7a96bc3187 tu/drm/virtio: Move set_iova into success path of virtio_bo_init_dmabuf Valentine Burley 2026-03-19 11:12:24 +01:00
  • 28e3fb7052 tu/drm/virtio: Add missing lock to virtio_bo_init_dmabuf Valentine Burley 2026-03-19 11:08:08 +01:00
  • 9f224289b0 radv: remove adding a BO to the per-cmdbuf list when unnecessary Samuel Pitoiset 2026-03-17 15:53:34 +01:00
  • fb195bd6bd radv/amdgpu: remove the virtual BOs tracking logic Samuel Pitoiset 2026-03-17 14:31:48 +01:00
  • 2cf84eedb9 radv: stop allocating an array of BO for descriptors Samuel Pitoiset 2026-03-17 13:03:18 +01:00
  • 375c82a27e radv: cleanup functions that writes descriptors Samuel Pitoiset 2026-03-17 12:49:09 +01:00
  • b24c18667d radv: remove radv_device::use_global_bo_list Samuel Pitoiset 2026-03-17 12:31:33 +01:00
  • 09f83982e2 radv: stop allowing users to disable the global BO list Samuel Pitoiset 2026-03-17 12:24:01 +01:00
  • 559a35dcb3 aco: skip fract for sin/cos on gfx6-8 if the src is already in range Georg Lehmann 2026-03-20 17:58:23 +01:00
  • 57e2b272d5 radv: emit PFP_SYNC_ME right after STRMOUT_BUFFER_UPDATE is emitted Samuel Pitoiset 2026-03-20 10:57:37 +01:00
  • a0471ddad8 radv: update color/ds clear metadata in ME Samuel Pitoiset 2026-03-20 10:54:05 +01:00
  • fd019c24e9 radv: remove useless PFP_SYNC_ME when loading color/ds metadata on GFX6-7 Samuel Pitoiset 2026-03-11 10:16:43 +01:00
  • 2751a427e1 radv: use LOAD_CONTEXT_REG_INDEX when supported for streamout Samuel Pitoiset 2026-03-11 10:09:45 +01:00
  • dfbed0d016 ac/cmdbuf: add an assertion for COPY_DATA+PFP with registers Samuel Pitoiset 2026-03-20 10:01:49 +01:00
  • 42de2fc38e ac/gpu_info: remove a TODO about LOAD_CONTEXT_REG on GFX6-7 Samuel Pitoiset 2026-03-11 10:10:41 +01:00
  • 8e274e5105 pan/ci: move flake from fails to flakes file Erik Faye-Lund 2026-03-19 11:51:17 +01:00
  • 9ec387efb1 panvk: advertise wsi maintenance extensions Erik Faye-Lund 2026-03-16 10:08:44 +01:00
  • 59c1fb8284 panvk: fix incorrect sorting Erik Faye-Lund 2026-03-16 09:58:06 +01:00
  • 15f0c245c8 ethosu: Set test baseline for the Corstone 1000 (U85) Tomeu Vizoso 2026-02-18 15:41:47 +01:00
  • ac0d6e7b7c ethosu: Properly emit IFM_BROADCAST and IFM2_BROADCAST on U85 Tomeu Vizoso 2026-03-22 18:11:21 +01:00
  • 2a6d181bc6 ethosu: Fix scalar ADD on U85 Tomeu Vizoso 2026-03-22 17:49:30 +01:00
  • 818e1835d7 ethosu: map BOs at creation time and unmap at destruction Tomeu Vizoso 2026-03-22 16:36:03 +01:00
  • f9cd399eb0 ethosu: Fix ublock selection for 8-bit depthwise/pooling on U85-256 Tomeu Vizoso 2026-03-22 16:12:21 +01:00
  • dc36a32214 ethosu: Implement simplified scaling for U85 Tomeu Vizoso 2026-02-18 10:47:53 +01:00
  • dbfbc6eff4 ethosu: Emission changes for U85 Tomeu Vizoso 2026-01-29 15:21:57 +01:00
  • 42082266f0 ethosu: Refactor ethosu_allocate_feature_map to return the new offset Tomeu Vizoso 2026-01-29 14:59:54 +01:00
  • fc70406bdd ethosu: Expand pooling to U85 Tomeu Vizoso 2026-01-29 14:53:02 +01:00
  • a735fe040b ethosu: Improve parallelism by detecting overlaps for BLOCKDEP Tomeu Vizoso 2026-01-29 12:42:57 +01:00
  • 2cf3d0b273 ethosu: Add a separate scheduler for the U85 Tomeu Vizoso 2026-01-29 12:39:42 +01:00
  • 82d4f21106 ethosu: Don't emit redundant state changes Tomeu Vizoso 2026-01-29 12:33:59 +01:00
  • 8872f5eea4 ethosu: Add debug option for forcing U85 generation Tomeu Vizoso 2026-01-29 12:31:03 +01:00
  • 45fb8b99df ethosu: Invert lowering order of concatenation suboperations Tomeu Vizoso 2026-02-17 08:58:05 +01:00
  • d66d2c05d3 ethosu: Switch to the weight encoder from Regor Tomeu Vizoso 2026-02-17 09:18:57 +01:00
  • 410d74e078 ethosu: Compute is_partkernel during scheduling Tomeu Vizoso 2026-02-17 09:17:58 +01:00
  • 3ade0a4dd6 ethosu: Make the UBlock sizes arch-specific Tomeu Vizoso 2026-02-17 09:16:00 +01:00
  • 91137a9327 ethosu: Let maxblockdeps be arch-specific Tomeu Vizoso 2026-02-17 09:11:08 +01:00
  • 0af37552a7 ethosu: Add U85 fields, these are compatible with the U65 Tomeu Vizoso 2026-01-29 11:32:04 +01:00
  • 4388f602ed teflon: Fix leak of tensor structs Tomeu Vizoso 2026-01-29 11:32:53 +01:00
  • 47aa30276e ethosu: Update test expectations Tomeu Vizoso 2026-03-22 09:59:54 +01:00
  • 533b962b29 driconf: rename sha1 option to blake3 Marek Olšák 2026-03-17 14:07:33 -04:00
  • 94bcf968f4 driconf: unbreak profiles for "runner" by merging them and ignoring sha1s Marek Olšák 2026-03-17 14:06:06 -04:00
  • 89a97d4ce1 Change remaining SHA-1 occurences to BLAKE3 Marek Olšák 2026-03-13 20:27:30 -04:00
  • fa5175023b Final rename of sha1 names to blake3 Marek Olšák 2026-03-12 23:04:33 -04:00
  • ae9ea27e0d Rename *_sha1 names to *_blake3 Marek Olšák 2026-03-12 22:44:51 -04:00
  • 353fe94c0e Rename SHA1 words to BLAKE3 Marek Olšák 2026-03-12 22:35:32 -04:00
  • 102d41799b Rename more sha and sha1 names to blake3 Marek Olšák 2026-03-12 22:26:24 -04:00
  • 282bd2e6db Rename sha words to blake3 Marek Olšák 2026-03-12 22:09:29 -04:00
  • d4831aaf5f Rename sha1_* and sha_* names to blake3_* Marek Olšák 2026-03-12 22:04:42 -04:00
  • 0877be34f5 Rename SHA1_* names to BLAKE3_* Marek Olšák 2026-03-12 22:00:41 -04:00
  • e9ca8fccab util: rename the sha1 test to blake3 test Marek Olšák 2026-03-12 21:59:09 -04:00
  • c0ac992a2a Remove mesa-sha1.h Marek Olšák 2026-03-12 21:52:25 -04:00
  • 53c64973e8 Inline _mesa_sha1_compute/format, remove the other unused ones Marek Olšák 2026-03-12 21:45:16 -04:00
  • 52d5dfc7d3 Remove redundant BLAKE3_KEY_LEN32 Marek Olšák 2026-03-12 21:34:09 -04:00
  • 699f9d7066 Inline _mesa_sha1_init/update/final functions Marek Olšák 2026-03-12 21:31:29 -04:00
  • 3ae8f910ad Inline SHA1* functions, remove sha1.h Marek Olšák 2026-03-12 21:18:29 -04:00
  • a965ada6ee Inline mesa_sha1, SHA1_CTX Marek Olšák 2026-03-12 20:34:57 -04:00
  • 0da88d237a Inline SHA1_DIGEST_STRING_LENGTH Marek Olšák 2026-03-12 20:08:55 -04:00
  • 110632f702 Inline SHA1_DIGEST_LENGTH Marek Olšák 2026-03-12 20:08:17 -04:00
  • 2283244975 nir: change export_amd intrinsics to use target instead of base Marek Olšák 2026-02-24 09:18:31 -05:00
  • b75a3112fd nir: change export_amd intrinsics to use enabled_channels instead of write_mask Marek Olšák 2026-02-24 09:18:31 -05:00
  • e7f6c8ab7e fd: make RD dump output path configurable through FD_RD_DUMP_PATH Zan Dobersek 2026-03-12 16:27:28 +01:00
  • 8c4e6aa4c0 docs: delete now-unused html_redirects extension Eric Engestrom 2026-03-22 09:31:21 +01:00
  • 2b5889697d docs: replace html redirects with http redirects Eric Engestrom 2026-03-22 09:32:33 +01:00
  • d81a70b3af docs: fix various pep8 issues Eric Engestrom 2026-03-22 09:35:48 +01:00
  • f9a10c46fa nir/inline_uniforms: track visited state per component Marek Olšák 2026-03-13 15:25:00 -04:00
  • d9a2fac925 nir/inline_uniforms: update comments Marek Olšák 2026-03-13 12:27:17 -04:00
  • 3b004ec60b nir/inline_uniforms: rename new_num -> new_num_uniforms Marek Olšák 2026-03-13 12:26:57 -04:00
  • 727d663f79 nir/inline_uniforms: rename num_offsets -> num_uniforms Marek Olšák 2026-03-13 12:11:48 -04:00
  • 718afd787c clc: Fix static link with clang>=22 pal1000 2026-03-20 11:27:51 -07:00
  • 06fc27b5a4 nir: test loop analyze sets exact trip flags correctly Timothy Arceri 2026-03-02 14:40:17 +11:00
  • 82b474c3fb nir: remove is_only_uniform_src() restriction Timothy Arceri 2024-12-03 17:05:58 +11:00
  • 6b26cc2df3 ethosu: Fix buffer overrun in stridedslice Rob Herring (Arm) 2026-02-25 12:05:31 -06:00
  • 5e93ab5477 ethosu: Support ReLU activation for ADD ops Rob Herring (Arm) 2026-03-20 08:59:58 -05:00
  • 69d1da3518 teflon: Support ReLU activation for ADD ops Rob Herring (Arm) 2026-03-19 17:17:58 -05:00
  • 3780fb8494 ethosu: Handle IFM2 H/W/D broadcast Rob Herring (Arm) 2026-03-19 14:18:57 -05:00
  • 1cb46e9304 ethosu: Handle reversing IFM and IFM2 operands Rob Herring (Arm) 2026-03-18 16:40:49 -05:00
  • d962160e95 ethosu: Add scalar ADD support Rob Herring (Arm) 2026-03-19 13:21:53 -05:00
  • 5606fd1ea6 ethosu: Add support for 16-bit tensors Rob Herring (Arm) 2026-03-19 17:35:58 -05:00
  • 7613788f06 teflon: Add support for setting the tensor type size Rob Herring (Arm) 2026-03-12 21:59:29 -05:00
  • c29860e9e9 test_teflon: Add 32-bit integer output comparison Rob Herring (Arm) 2026-03-03 10:49:35 -06:00
  • ac9bb98991 test_teflon: Fix missing UInt16/Int16 output size Rob Herring (Arm) 2026-03-19 12:08:13 -05:00
  • 6375db3fd3 test_teflon: Fix crash with read-only buffers Rob Herring (Arm) 2026-03-16 16:49:59 -05:00
  • 4ca0eb9f54 nir: validate that loop continue statements always link to continue constructs Daniel Schürmann 2026-02-09 15:03:12 +01:00
  • 94f959972d nir: ensure that loop continue statements always link to continue constructs Daniel Schürmann 2026-02-09 15:02:32 +01:00
  • 0089d81fb3 nir/tests: change opt_loop_peel_initial_break test to not use nir_jump_continue Daniel Schürmann 2026-02-17 09:52:35 +01:00
  • 4b238690cb aco/tests: add and lower loop continue constructs in all tests which use continues Daniel Schürmann 2026-02-11 13:40:12 +01:00
  • 53f2c405e1 lavapipe/rt: add and lower loop continue construct in traversal shaders Daniel Schürmann 2026-02-11 11:59:46 +01:00
  • e99b57ae5b tu/rt: add and lower loop continue construct in traversal shaders Daniel Schürmann 2026-02-11 11:55:26 +01:00
  • d909e14f30 ac: add and lower loop continue construct for streamout buffer info loop Daniel Schürmann 2026-02-11 11:49:40 +01:00
  • ff8c8858dc nir/lower_goto_ifs: Add and lower loop continue constructs Daniel Schürmann 2026-02-11 11:33:00 +01:00