panfrost/ci: Split rules by ISA
authorAlyssa Rosenzweig <alyssa@collabora.com>
Fri, 21 May 2021 15:01:02 +0000 (11:01 -0400)
committerMarge Bot <eric+marge@anholt.net>
Mon, 24 May 2021 13:27:26 +0000 (13:27 +0000)
commit1595a9421b49f287171b7470db71d78772dff5c4
tree2499ea0c524f79d2dd289fbe03e77fa4749335fc
parentfe9d37b0c6e89f11a5f25022a851da81d19dab73
panfrost/ci: Split rules by ISA

Panfrost has two compilers, one for Midgard GPUs and one for Bifrost
GPUs. The respective compilers are src/panfrost/midgard and
src/panfrost/bifrost. Changes internal to just one compiler (or
disassembler) cannot affect the other hardware, so there's no need to
run extra jobs in these cases.

Also split out common vs Gallium panfrost so we can do the right thing
for panvk builds in the imminent future.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10924>
.gitlab-ci/test-source-dep.yml
src/gallium/drivers/panfrost/ci/gitlab-ci.yml