Skip to content

freedreno: Add layout metadata to fix EXT_external_objects

Rob Clark requested to merge robclark/mesa:fd/memobj-metadata into main

Because EXT_external_objects does not pass modifiers between exporter and importer, we need to use a new kernel mechanism to stash layout metadata on the GEM BO.

Draft only because kernel side hasn't landed yet, which is necessary for updating the uabi headers. Kernel side at https://patchwork.freedesktop.org/series/125711/

Merge request reports