diff options
author | Daniel Stone <daniels@collabora.com> | 2018-04-04 16:16:33 +0100 |
---|---|---|
committer | Adam Jackson <ajax@redhat.com> | 2018-04-04 13:46:57 -0400 |
commit | 0e9504e10c4363e24a83f1a82e6a4b9f5fd8f846 (patch) | |
tree | a753f04ccd4548858676837ad2d01f054b426e4d /glamor | |
parent | 75bba3aedcb04132a4fe2806680cd38a8f2bd206 (diff) |
drmmode: Track if BO allocation used modifiers
Keep track of whether or not we fed modifiers into GBM when we allocated
a BO. We'll use this later inside Glamor, to reallocate buffer storage
if we allocate buffer storage using modifiers, and a non-modifier-aware
client requests an export of that pixmap.
This makes it possible to run a compositing manager on an old GLX/EGL
stack on top of an X server which allocates internal buffer storage
using exotic modifiers from modifier-aware GBM/EGL/KMS.
Signed-off-by: Daniel Stone <daniels@collabora.com>
Reported-by: Adam Jackson <ajax@redhat.com>
Reviewed-by: Adam Jackson <ajax@redhat.com>
Diffstat (limited to 'glamor')
0 files changed, 0 insertions, 0 deletions