mesa/src
Tomeu Vizoso d6473ce28e etnaviv: Use NN cores to accelerate convolutions
Vivante NPUs contain MAC arrays that can be used to perform
convolution operations on tensors.

This commit implements the Gallium functions that accept convolutions
and executes them on these MAC arrays.

Acked-by: Christian Gmeiner <cgmeiner@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25714>
2024-01-24 10:02:11 +00:00
..
amd radv: do nir_shader_gather_info after radv_nir_lower_rt_abi 2024-01-23 17:48:13 +00:00
android_stub
asahi nir: rework and fix rotate lowering 2024-01-22 10:27:44 +00:00
broadcom rpi5/ci: add flake seen today 2024-01-23 20:54:18 +00:00
c11
compiler nir/lower_shader_calls: remove CF before nir_opt_if 2024-01-23 19:02:03 +00:00
drm-shim compiler,vulkan,drm-shim: Remove unused include directories from meson.build 2023-10-27 01:35:10 +00:00
egl egl/wayland: Fix possible buffer leak 2024-01-12 15:16:31 +00:00
etnaviv etnaviv: Use NN cores to accelerate convolutions 2024-01-24 10:02:11 +00:00
freedreno tu/drm/virtio: Fix dmabuf import 2024-01-23 21:57:59 +00:00
gallium etnaviv: Use NN cores to accelerate convolutions 2024-01-24 10:02:11 +00:00
gbm gbm: delete some zink handling 2023-10-09 18:43:09 +00:00
getopt
glx glx: Handle IGNORE_GLX_SWAP_METHOD_OML regardless of GLX_USE_APPLEGL 2023-12-18 17:52:09 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination pvr: split out device info into per GPU headers 2024-01-19 12:20:18 +00:00
imgui
intel anv: initial RMV support 2024-01-23 17:24:19 +00:00
loader loader: Remove a line of unused include 2024-01-03 08:06:01 +00:00
mapi glthread: add a string table of function names 2023-12-08 04:25:52 +00:00
mesa gallium: remove unbind_trailing_count from set_vertex_buffers 2024-01-14 21:55:19 +00:00
microsoft nir: rework and fix rotate lowering 2024-01-22 10:27:44 +00:00
nouveau nak: handle nop ops from NAK IR on SM50 2024-01-23 22:26:44 +00:00
panfrost panfrost: Move pan_{bo,device}.{c,h} to the gallium driver dir 2024-01-23 16:32:10 +00:00
tool perfetto/pps-producer: add optimized cpu/gpu timestamp correlation support 2023-11-09 13:22:48 +00:00
util driconf: Change vendorid on Palworld for Intel 2024-01-23 21:15:10 +00:00
virtio venus: default to enable GPL 2024-01-23 01:33:09 +00:00
vulkan wsi/x11: Make chain->status atomic. 2024-01-22 16:45:14 +00:00
.clang-format nir: add _safe variants of nir_foreach_reg_load/store 2023-12-15 17:19:28 +00:00
meson.build meson: Only include virtio when DRM available 2023-11-07 18:22:56 +00:00