Commit Graph

  • bb72d78b2c pipe-loader: Load the ethos accel driver Tomeu Vizoso 2025-02-23 14:20:49 +01:00
  • 2581c3ab60 ethos: Initial commit of a driver for the Arm Ethos-U65 NPU. Tomeu Vizoso 2025-02-23 14:26:01 +01:00
  • b3262b37ce teflon: Add support for the ResizeNearestNeighbor operation Tomeu Vizoso 2025-08-09 10:38:17 +02:00
  • 0001dab219 teflon: Add support for the StridedSlice operation Tomeu Vizoso 2025-08-09 10:37:59 +02:00
  • 83b9eb038f teflon: Add support for the MaxPool operation Tomeu Vizoso 2025-08-09 10:37:01 +02:00
  • 48983c3198 teflon/tests: Replace YOLOX model with that from TI Tomeu Vizoso 2025-07-21 17:26:51 +02:00
  • d0de915c0c glapi: static_data: do not use __file__ to get gl symbols file Romaric Jodin 2025-10-14 11:49:28 +02:00
  • 6e1988e3ed radeonsi/vcn: Correct a typo condition for jpeg decoding Ruijing Dong 2025-10-14 15:34:23 -04:00
  • 9f85c8897a tu: Synchronize access to copy_timestamp_cs_pool Danylo Piliaiev 2025-10-13 17:34:07 +02:00
  • 4982f435f9 radv: Document SWITCH_ON_EOP and WD_SWITCH_ON_EOP Timur Kristóf 2025-10-15 14:24:08 +02:00
  • 8ea08747b8 radv: Mitigate GPU hang on Hawaii in Dota 2 and RotTR Timur Kristóf 2025-10-15 14:12:54 +02:00
  • 6f499141f5 radv: Disable compute queues when the regalloc bug is present Timur Kristóf 2025-10-15 14:07:41 +02:00
  • 765a748840 radeonsi: Don't use compute queue with regalloc hang bug Timur Kristóf 2025-10-15 02:43:09 +02:00
  • 15d375dc6e nvk: Implement VK_NVX_image_view_handle Autumn Ashton 2025-10-15 14:58:42 +00:00
  • f861cd47d6 brw: Add variable for opcode in the brw_set_* high-level helpers Caio Oliveira 2025-07-24 21:59:16 -07:00
  • 12a4d68580 docs: add sha sum for 25.2.5 Eric Engestrom 2025-10-15 18:37:47 +02:00
  • d13c1d9ec2 docs: add release notes for 25.2.5 Eric Engestrom 2025-10-15 17:54:59 +02:00
  • 5ae1d09220 docs: update calendar for 25.2.5 Eric Engestrom 2025-10-15 18:41:47 +02:00
  • ff7f785f09 nvk: Fix maxVariableDescriptorCount with iub Mel Henning 2025-10-14 19:49:13 -04:00
  • db9dbcbec0 zink: defer swapchain updates for interval changes if acquired image is active Mike Blumenkrantz 2025-10-15 12:25:38 -04:00
  • 673351bbf3 r600: Fix comparison of strides array when emitting vertex buffers Gert Wollny 2025-10-13 23:42:19 +02:00
  • 49226692e5 brw: fix invalid sparse bitfield offset computation Lionel Landwerlin 2025-10-14 23:13:13 +03:00
  • a7b7ebf08b freedreno/afuc: Add x1e fw-id Anna Maniscalco 2025-10-02 11:40:57 +02:00
  • 19de4b82f9 intel/brw: Store and set sfid in memory fences José Roberto de Souza 2025-10-14 08:03:07 -07:00
  • a259f64595 intel/brw: Call lower_hdc_memory_fence_and_interlock() with brw_send_inst José Roberto de Souza 2025-10-10 13:12:01 -07:00
  • 5b4deb7d2d intel/brw: Fix LSC fence scope and flush type José Roberto de Souza 2025-10-10 13:02:42 -07:00
  • 2985fb0df3 radv: allow WGP mode with task/mesh Rhys Perry 2025-10-10 15:05:39 +01:00
  • dd2f34c777 radv: use CU mode when LDS is used Rhys Perry 2025-10-14 20:18:11 +01:00
  • 3e9921f52e radv: only call radv_should_use_wgp_mode() once Rhys Perry 2025-10-09 14:52:06 +01:00
  • b2c44e3a65 amd: change radeon_info::lds_size_per_workgroup for GFX10+ to 64KB Daniel Schürmann 2025-10-13 21:43:16 +02:00
  • eecd1c020d amd: keep ac_shader_config::lds_size unaligned Daniel Schürmann 2025-10-03 11:53:39 +02:00
  • fe6ff6d1ef aco: remove DeviceInfo::lds_encoding_granule and DeviceInfo::lds_alloc_granule Daniel Schürmann 2025-10-03 11:56:38 +02:00
  • f99eba729d amd/common: remove radeon_info::lds_alloc_granularity and radeon_info::lds_encode_granularity Daniel Schürmann 2025-10-03 11:40:42 +02:00
  • 6fd5766620 amd: add and use utility functions for LDS size encoding Daniel Schürmann 2025-10-03 09:38:03 +02:00
  • d49dd4d024 radeonsi: pass calculated LDS size to ACO Daniel Schürmann 2025-09-25 18:57:58 +02:00
  • 11db02d5d9 radv: calculate LDS allocation requirements independently from the compiler Daniel Schürmann 2025-09-25 18:25:44 +02:00
  • b651234414 amd: change ac_shader_config::lds_size to bytes Daniel Schürmann 2025-09-25 13:58:36 +02:00
  • 190bab9b77 radv: use lds_alloc_granularity alignment for stats Daniel Schürmann 2025-10-10 11:35:16 +02:00
  • c35d53667e radv: fix max_waves calculation for tesselation Daniel Schürmann 2025-10-10 11:32:26 +02:00
  • 216d14fb65 radv/rt: fix LDS size calculation with LLVM for inlined stages Daniel Schürmann 2025-10-06 08:46:13 +02:00
  • 282e8285f1 ac/surface: Limit video modifiers to 64K_S also for VCN 2.2 David Rosca 2025-10-10 16:13:14 +02:00
  • e7695cc7c7 radv/ci: bump timeout for radv-gfx1201-vkcts to 5 minutes more Samuel Pitoiset 2025-10-02 17:01:30 +02:00
  • 24a95ed3e5 ci: uprev VKCTS main to db48c34bebaf3359453e44ab151a2ff9f9c58eb2 Samuel Pitoiset 2025-08-29 10:10:00 +02:00
  • 48f3bcdd02 pvr: enable KHR_wayland_surface Erico Nunes 2025-09-26 14:47:04 +02:00
  • f367de85dd radeonsi/tests: add a flag to specify a folder with the cts binaries Pierre-Eric Pelloux-Prayer 2025-07-07 11:33:25 +02:00
  • 93518e5d62 radeonsi/tests: add an argument to specify a folder with the must pass files Pierre-Eric Pelloux-Prayer 2025-07-07 11:15:42 +02:00
  • d453045b87 radeonsi/tests: rename glcts_path -> vk_gl_cts_path Pierre-Eric Pelloux-Prayer 2025-07-07 11:03:18 +02:00
  • 522d19966a radeonsi/tests: rename --no-xxx arguments Pierre-Eric Pelloux-Prayer 2025-07-07 10:59:37 +02:00
  • 6af562d0df radeonsi/tests: add gfx11_5 to the list Pierre-Eric Pelloux-Prayer 2025-07-04 17:55:43 +02:00
  • 67c6f80a54 radeonsi/tests: allow to test radv Pierre-Eric Pelloux-Prayer 2025-07-04 17:50:08 +02:00
  • ce97b6cd6f radeonsi/tests: use black to fix style issues Pierre-Eric Pelloux-Prayer 2025-07-07 11:22:47 +02:00
  • c0c95dc845 util: use F_DUPFD_QUERY on Linux Pierre-Eric Pelloux-Prayer 2025-06-19 16:27:47 +02:00
  • 17e286529b util: mimic KCMP_FILE via epoll when KCMP is missing Pierre-Eric Pelloux-Prayer 2025-04-10 09:53:11 +02:00
  • 88f53906d8 amd,radv,radeonsi: add ac_emit_cp_pfp_sync_me() Samuel Pitoiset 2025-10-10 12:13:08 +02:00
  • 7ead034a06 amd,radv,radeonsi: add ac_emit_cp_copy_data() Samuel Pitoiset 2025-10-10 12:01:38 +02:00
  • af169d7393 radv: use ac_emit_cp_{acquire,release}_mem_pws() when syncing GE rings Samuel Pitoiset 2025-10-10 10:59:41 +02:00
  • 0e358cec52 amd,radv,radeonsi: add ac_emit_cp_release_mem_pws() Samuel Pitoiset 2025-10-10 10:56:46 +02:00
  • c45035ceb4 amd,radv,radeonsi: add ac_emit_cp_acquire_mem_pws() Samuel Pitoiset 2025-10-10 10:46:38 +02:00
  • 6329e282b8 amd,radv,radeonsi: add ac_emit_cp_wait_mem() Samuel Pitoiset 2025-10-10 10:28:07 +02:00
  • 82cbfc964a amd,radv: add ac_emit_write_data_imm() Samuel Pitoiset 2025-10-10 10:16:11 +02:00
  • ac262c351f amd,radv: add ac_emit_cond_exec() Samuel Pitoiset 2025-10-10 10:12:38 +02:00
  • 34e445e1fc radv: use COPY_DATA_DST_MEM when writing timestamps Samuel Pitoiset 2025-10-10 11:54:17 +02:00
  • 3e458d06b8 radeonsi/vcn: Support BT2020 matrix with EFC David Rosca 2025-10-14 10:16:18 +02:00
  • 8b194cb0ac pipe: Remove pipe_video_vpp_color_standard_type David Rosca 2025-09-02 10:42:00 +02:00
  • f59e0971b5 pipe: Remove PIPE_VIDEO_CAP_VPP_SUPPORT_HDR_INPUT/OUTPUT David Rosca 2025-09-02 10:30:10 +02:00
  • a337a97429 gallium/vl: Remove vl_compositor_set_csc_matrix David Rosca 2025-10-02 16:16:41 +02:00
  • a46aeff216 gallium/vl: Remove luma key support David Rosca 2025-10-02 14:49:45 +02:00
  • 69717c257f vl,frontends/va: Implement gamma and primaries conversion David Rosca 2025-10-02 11:15:32 +02:00
  • 5bc0df5aad vl,frontends/va: Implement YUV->YUV matrix coeff conversion David Rosca 2025-09-05 12:16:02 +02:00
  • 6e8a8d8ee7 frontends/va: Stop using vpp colors standard David Rosca 2025-09-02 10:41:22 +02:00
  • acc4041302 radeonsi/vpe: Stop using vpp colors standard David Rosca 2025-09-02 10:39:00 +02:00
  • 99d6e5c078 radeonsi/vcn: Stop using vpp colors standard David Rosca 2025-09-02 10:35:09 +02:00
  • 27a3911460 frontends/va: Always advertise explicit color standard support David Rosca 2025-09-02 10:28:58 +02:00
  • 40df7363b9 gallium/vl: Remove vl_csc_get_matrix David Rosca 2025-10-02 10:32:14 +02:00
  • 9393a0510b frontends/va: Use new RGB YUV conversion matrix David Rosca 2025-09-02 10:27:26 +02:00
  • a284bff8ad frontends/va: Set color properties when not using explicit color standard David Rosca 2025-09-02 10:21:10 +02:00
  • 228b2ac2a3 gallium/vl: Add new function to get RGB YUV conversion matrix David Rosca 2025-08-27 16:58:45 +02:00
  • 39fa54bc6e Revert "Reapply "ci/freedreno: Skip overly-slow trace"" Timothy Arceri 2025-10-07 15:08:19 +11:00
  • 45a8cce5d6 util/range_remap: switch to using sorted array Timothy Arceri 2025-10-07 12:44:49 +11:00
  • 2ea58908ae util/range_remap: add util_range_switch_to_sorted_array() helper Timothy Arceri 2025-10-07 11:36:02 +11:00
  • f8326657f8 util/range_remap: use child memory context for list Timothy Arceri 2025-10-14 09:42:47 +11:00
  • 9536de6eac util/range_remap: split list node from range entry Timothy Arceri 2025-10-13 12:50:55 +11:00
  • 754c6d0f54 glsl/util: update util_range_remap to use range_remap struct Timothy Arceri 2025-10-14 12:00:13 +11:00
  • 35d5e903ac util/range_remap: dont overwrite entry if ptr is NULL Timothy Arceri 2025-10-08 10:02:07 +11:00
  • a48ecca4d9 intel/brw/gfx12.0+: Sync on all pending send messages after halt target. Francisco Jerez 2025-09-25 18:14:25 +00:00
  • 988d3dbc39 intel/ci: remove old comments Lionel Landwerlin 2025-10-14 23:44:58 +03:00
  • e88b579f1e nil: Add GOBType::TegraColor Faith Ekstrand 2025-10-09 19:58:59 -04:00
  • 8a758fd38a nil: Add a GOB_TYPE_MODIFIER_INFOS table Faith Ekstrand 2025-07-23 16:56:55 -04:00
  • da2647f14e zink: enable srgb-mutable for dmabufs when possible Mike Blumenkrantz 2025-02-21 12:34:34 -05:00
  • 9d0e73335a zink: enable GL_EXT_mesh_shader Mike Blumenkrantz 2025-09-02 12:53:27 -04:00
  • f91f86dded compiler/rust: Implement dfs() non-recursively Faith Ekstrand 2025-09-23 16:33:50 -04:00
  • 97febfde28 compiler/rust/cfg: Use DepthFirstSearch for finding reaches sets Faith Ekstrand 2025-09-23 16:44:48 -04:00
  • 76bba3ffba compiler/rust/cfg: Use DepthFirstSearch for find_back_edges() Faith Ekstrand 2025-09-23 16:42:38 -04:00
  • 030005a772 compiler/rust/cfg: Use DepthFirstSearch for calc_dominance() Faith Ekstrand 2025-09-23 15:55:48 -04:00
  • 7f73a027ae compiler/rust/cfg: Use DepthFirstSearch for rev_post_order_sort() Faith Ekstrand 2025-09-23 15:01:19 -04:00
  • 993f5c9e30 compiler/rust: Add a DepthFirstSearch trait Faith Ekstrand 2025-09-23 14:33:05 -04:00
  • fcd1c4b9e7 nvk: FLUSH_PENDING_WRITES in gr semaphore release Mel Henning 2025-10-07 18:40:32 -04:00
  • f725685428 nvk: Call INVALIDATE_RASTER_CACHE for shading rate Mel Henning 2025-10-07 12:45:31 -04:00
  • f7725299c3 tc: add debug code for tc_set_vertex_elements_for_call_pending Pierre-Eric Pelloux-Prayer 2025-10-08 12:13:42 +02:00
  • 9296478a15 tc: prevent flush of incomplete batches Pierre-Eric Pelloux-Prayer 2025-10-14 10:39:39 +02:00