pipe-loader: Add kmsro pipe_loader target
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Sat, 19 Oct 2019 20:51:30 +0000 (16:51 -0400)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Sat, 26 Oct 2019 13:17:42 +0000 (13:17 +0000)
commit4949876dd04e8facc4ba3fd06c3b057295591a15
treec93f7fdfe981482b83c1f688aecb238978611ce9
parentace5138548c9833dacad14482ecadaa672884611
pipe-loader: Add kmsro pipe_loader target

kmsro is used by numerous embedded GPUs for a common winsys abstraction.
Let's add support for it for the dynamic pipe loader, so clover can
probe on these drivers.

We build the target with Panfrost. When other drivers need kmsro+clover,
we can revisit the build system part; my mesonfu is wanting.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Reviewed-by: Christian Gmeiner <christian.gmeiner@gmail.com>
Acked-by: Karol Herbst <kherbst@redhat.com>
src/gallium/targets/pipe-loader/meson.build
src/gallium/targets/pipe-loader/pipe_kmsro.c [new file with mode: 0644]