Module: Mesa Branch: master Commit: b5accb3ff997c073f9a9418c97ddd2365f81504f URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5accb3ff997c073f9a9418c97ddd2365f81504f
Author: Ilia Mirkin <[email protected]> Date: Sun May 17 18:08:11 2020 -0400 freedreno/a3xx: parameterize ubo optimization A3xx apparently has higher alignment requirements than later gens for indirect const uploads. It also has fewer of them. Add compiler parameters for both settings, and set accordingly for a3xx and a4xx+. This fixes all the ubo test failures caused by this optimization. Signed-off-by: Ilia Mirkin <[email protected]> Reviewed-by: Rob Clark <[email protected]> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5077> --- .gitlab-ci/deqp-freedreno-a307-fails.txt | 1919 ------------------------ src/freedreno/ir3/ir3_compiler.c | 4 + src/freedreno/ir3/ir3_compiler.h | 10 + src/freedreno/ir3/ir3_nir_analyze_ubo_ranges.c | 24 +- 4 files changed, 27 insertions(+), 1930 deletions(-) Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=b5accb3ff997c073f9a9418c97ddd2365f81504f _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
