pan/bi: Don't reorder push with no_ubo_to_push
authorAlyssa Rosenzweig <alyssa@collabora.com>
Tue, 7 Jun 2022 19:15:04 +0000 (15:15 -0400)
committerMarge Bot <emma+marge@anholt.net>
Wed, 8 Jun 2022 13:42:42 +0000 (13:42 +0000)
commit90beea75f631e780182ca3c45cb623471f17d52b
treebb0b0c507d50c6cf4c2ce9dae95f2bf7d0d9c281
parent17ea1642e26722e93c9581c4eefa6fb4d7669024
pan/bi: Don't reorder push with no_ubo_to_push

Otherwise, load_push_constant won't work properly. This could probably be made
to work if we tried hard enough, but we still don't want reordering for internal
(meta) shaders which are layed out deliberately.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16916>
src/panfrost/bifrost/bifrost_compile.c