-
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