mirror of https://gitlab.freedesktop.org/mesa/mesa
49ec863e83
This will merge loads of UBO components together into vec4 loads. At the same time, it improves the alignment information on our loads, fixing the regression from the vec3 loads fix. shader-db results: total instructions in shared programs: 12829370 -> 8755851 (-31.75%) total cat6 in shared programs: 145840 -> 97027 (-33.47%) Overall results from before the vec3 fix: total instructions in shared programs: 8019997 -> 8755851 (9.18%) total cat6 in shared programs: 87683 -> 97027 (10.66%) Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6612> |
||
---|---|---|
.. | ||
amd | ||
android_stub | ||
broadcom | ||
compiler | ||
drm-shim | ||
egl | ||
etnaviv | ||
freedreno | ||
gallium | ||
gbm | ||
getopt | ||
glx | ||
gtest | ||
hgl | ||
imgui | ||
intel | ||
loader | ||
mapi | ||
mesa | ||
panfrost | ||
util | ||
virtio | ||
vulkan | ||
SConscript | ||
meson.build |