gallium/dri2: Support Arm modifiers
authorAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Mon, 20 Jul 2020 22:50:29 +0000 (18:50 -0400)
committerAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Wed, 12 Aug 2020 13:59:14 +0000 (09:59 -0400)
commit22777025d4ac63a8f5909f8da7baa2501a32682f
tree495af5eb11e70cdd4bf5d6f5bd260abd39433f59
parent37872edf6fc678f90b1b2c8354a91007089f43b8
gallium/dri2: Support Arm modifiers

This is needed to share both Utgard-style tiled and a subset of Arm
FrameBuffer Compression (AFBC) tiled framebuffers across processes in
Wayland.

Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Reviewed-by: Vasily Khoruzhick <anarsoul@gmail.com>
Tested-by: Icecream95 <ixn@keemail.me>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6159>
src/gallium/frontends/dri/dri2.c