kopper: add a dmabuf-free image interface for use with sw drivers
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>
Thu, 7 Apr 2022 18:28:55 +0000 (14:28 -0400)
committerMarge Bot <emma+marge@anholt.net>
Thu, 7 Apr 2022 20:08:10 +0000 (20:08 +0000)
commitd09ee469f0e02b89ca986e581c7efb3ce2ac5a06
treece4a19db23ea6fc29480657cd59080210e9bacae
parent31824d4213dc75463f0e2e2d65bf3424bdc1279b
kopper: add a dmabuf-free image interface for use with sw drivers

sw drivers don't support modifiers or dmabufs or any of that, so separate
interfaces are needed to avoid advertising extensions that will only lead
to crashes

Reviewed-by: Adam Jackson <ajax@redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15802>
src/gallium/drivers/zink/ci/zink-lvp-fails.txt
src/gallium/frontends/dri/dri2.c
src/gallium/frontends/dri/kopper.c