mesa/src
Lionel Landwerlin 88f395ad57 anv: reduce optimalBufferCopy(Offset|RowPitch)Alignment
Those values trace back to 2015, pre Vulkan 1.0 release. I have no
idea why it was set to this, except maybe the HALIGN_128 of
RENDER_SURFACE_STATE.

Anyway, discussing this with Nanley, we don't think 128bytes is more
optimal than 64bytes. Nanley suggested the lowest value could be
16bytes for the fixed functions inside the GPU (sampler, dataport),
but a cacheline probably makes more sense for the memory interface.

Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com>
Acked-by: Ivan Briano <ivan.briano@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40363>
2026-03-13 16:11:32 +00:00
..
amd ac/nir/cull: make fisfinite nan/inf preserving 2026-03-13 07:13:09 +00:00
android_stub android_stub: fix missing prototypes issues 2025-12-02 20:03:02 +00:00
asahi Revert "nir: Add a type parameter to nir_lower_point_size()" 2026-03-12 22:59:13 +00:00
broadcom Revert "nir: Add a type parameter to nir_lower_point_size()" 2026-03-12 22:59:13 +00:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler nir/range_analysis: cache results of non-alu fp class queries 2026-03-13 15:38:55 +00:00
drm-shim drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS 2025-11-24 12:34:08 +00:00
egl wsi/wayland: Use wl_fixes to destroy wl_registry 2026-03-12 16:24:33 +00:00
etnaviv etnaviv/ci: Switch CI-tron to gfx-ci/linux kernel 2026-03-09 17:42:03 +00:00
freedreno freedreno/drm: Shareable stateobjs 2026-03-13 14:52:42 +00:00
gallium freedreno/drm: Shareable stateobjs 2026-03-13 14:52:42 +00:00
gbm gbm: Make documentation for gbm_bo_map more explicit 2025-12-29 10:05:38 +00:00
getopt
gfxstream gfxstream: Fix StagingInfo destruction ordering 2026-03-04 23:45:40 +00:00
glx glx: guard glx_screen frontend_screen member 2026-03-10 01:53:15 +00:00
gtest
imagination pco: Commonize atomic sync operations 2026-03-13 13:06:11 +02:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel anv: reduce optimalBufferCopy(Offset|RowPitch)Alignment 2026-03-13 16:11:32 +00:00
kosmickrisp kk: Set command buffer state to 0 when reset 2026-03-09 13:37:09 +00:00
loader util,loader: silence asprintf() unused result warnings 2026-02-07 10:07:22 +00:00
mesa mesa/st/samplerview: explicitly block releasing in-use samplerviews 2026-03-13 13:55:42 +00:00
microsoft ci: Bump DirectX-Headers and Agility SDK dependencies to v1.619.1 2026-03-10 15:06:44 +00:00
nouveau nir, nvk, nak: Add base to isbewr_nv and isberd_nv 2026-03-11 19:41:34 +00:00
panfrost panvk/csf: use DEFERRED_FLUSH for fragment job cache flush 2026-03-13 16:49:16 +08:00
poly panvk/csf: implement VK_EXT_primitives_generated_query primitive restart 2026-01-21 09:03:34 +00:00
tool intel: Include available counter descriptions in the perfetto counter spec 2026-03-06 08:47:16 +00:00
util driconf: force_vk_vendor on No Man's Sky + NVK 2026-03-07 15:55:08 +00:00
virtio venus: force prime blit on Nvidia GPU 2026-03-12 20:03:19 +00:00
vulkan wsi/wayland: Use wl_fixes to destroy wl_registry 2026-03-12 16:24:33 +00:00
x11 x11: Add helper util to check for xshm support 2026-03-06 01:18:53 +00:00
.clang-format util: Add sparse bitset data structure 2025-11-06 21:34:33 +00:00
meson.build gallium/dril: Don't use gbm if there is no gbm configured 2026-02-17 08:24:02 +00:00