diff options
author | Thomas Zimmermann <tzimmermann@suse.de> | 2021-07-05 10:46:33 +0300 |
---|---|---|
committer | Thomas Zimmermann <tzimmermann@suse.de> | 2021-07-13 14:36:21 +0300 |
commit | bbeb7461c7eed2c5a9a5e6174f388d8bda2b42e9 (patch) | |
tree | d86ee56c3e6dba6cd0bd2f579d3ff061296e6eb7 /include/drm | |
parent | b43e2ec03b0de040d536591713ea9c875ff34ba9 (diff) | |
download | linux-bbeb7461c7eed2c5a9a5e6174f388d8bda2b42e9.tar.xz |
drm/vkms: Use dma-buf mapping from shadow-plane state for composing
Store the shadow-buffer mapping's address in struct vkms_composer and
use the value when composing the output. It's the same value as stored
in the GEM SHMEM BO, but frees the composer code from its dependency
on GEM SHMEM.
Using struct dma_buf_map is how framebuffer access is supposed to be.
The long-term plan is to perform all framebuffer access via struct
dma_buf_map and avoid the details of accessing I/O and system memory.
Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Melissa Wen <melissa.srw@gmail.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20210705074633.9425-5-tzimmermann@suse.de
Diffstat (limited to 'include/drm')
0 files changed, 0 insertions, 0 deletions