mesa/src
Rhys Perry 91a8a07a5f nir/load_store_vectorize: rework alignment calculation
It now also updates align_offset and creates better alignment information
with a constant 0 offset.

shader-db (Navi):
Totals from 63 (0.05% of 127638) affected shaders:
SGPRs: 3072 -> 3064 (-0.26%)
VGPRs: 2736 -> 2740 (+0.15%)
CodeSize: 325180 -> 324336 (-0.26%); split: -0.27%, +0.01%
Instrs: 63555 -> 63413 (-0.22%); split: -0.24%, +0.02%

Signed-off-by: Rhys Perry <pendingchaos02@gmail.com>
Reviewed-by: Eric Anholt <eric@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/4710>
2020-09-04 13:03:50 +00:00
..
amd aco: fix byte_align_scalar for 3 dword vectors 2020-09-04 13:03:50 +00:00
android_stub ci: Include enough Android headers to let us compile test EGL 2020-08-05 18:08:07 +00:00
broadcom broadcom/qpu_instr: wait is not a read or write vpm instruction 2020-08-31 15:02:42 +02:00
compiler nir/load_store_vectorize: rework alignment calculation 2020-09-04 13:03:50 +00:00
drm-shim drm-shim: Fix unused variable warnings from asserts in release build. 2020-08-28 22:45:08 +00:00
egl egl/x11: simplify dri2_initialize_x11() 2020-09-01 18:31:51 +00:00
etnaviv etnaviv: replace all dup() with os_dupfd_cloexec() 2020-06-18 02:09:56 +00:00
freedreno nir/lower_indirect_derefs: Add a threshold 2020-09-03 14:26:49 +00:00
gallium panfrost: Fix gnu-empty-initializer errors. 2020-09-03 18:47:49 -07:00
gbm meson: conditionally include -ldl in gbm pkg-config file 2020-08-31 09:14:57 +00:00
getopt
glx egl/x11_dri3: implement EGL_KHR_swap_buffers_with_damage 2020-08-19 12:47:58 +00:00
gtest gtest: Update to 1.10.0 2020-04-20 11:57:11 +00:00
hgl scons: Prune out unnecessary targets. 2020-03-30 13:38:01 +00:00
imgui meson: drop intel_ prefix on imgui_core 2019-12-10 15:16:02 +00:00
intel intel/fs: add hint how to get more info when shader validation fails 2020-09-04 12:09:22 +00:00
loader egl/x11_dri3: implement EGL_KHR_swap_buffers_with_damage 2020-08-19 12:47:58 +00:00
mapi src/mesa: add GL_NV_half_float extension support (v2) 2020-08-11 19:55:22 +00:00
mesa st/mesa: fix lowered IO - don't call st_nir_assign_vs_in_locations twice 2020-09-02 20:05:05 +00:00
panfrost panfrost: Fix gnu-empty-initializer errors. 2020-09-03 18:47:49 -07:00
util radeonsi: use radeonsi_clamp_div_by_zero for SPECviewperf13, Road Redemption 2020-09-02 11:53:16 +02:00
virtio virgl: update protocol headers 2020-08-21 18:38:44 +00:00
vulkan vulkan/wsi/x11: wait for acquirable images in FIFO mode 2020-09-01 13:59:53 +02:00
meson.build meson: don't advertise TLS support if glx wasn't build with it 2020-08-31 09:14:57 +00:00
SConscript driconf: drop now unused translation facility 2020-06-22 21:50:12 +00:00