projects
/
platform
/
upstream
/
weston.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
bb6c19f
)
compositor-drm: Never lift solid surfaces to planes
author
Daniel Stone
<daniels@collabora.com>
Tue, 10 Jul 2018 17:08:12 +0000
(18:08 +0100)
committer
Daniel Stone
<daniels@collabora.com>
Wed, 11 Jul 2018 11:50:23 +0000
(12:50 +0100)
This will never work, so don't even try to do it.
Signed-off-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
libweston/compositor-drm.c
patch
|
blob
|
history
diff --git
a/libweston/compositor-drm.c
b/libweston/compositor-drm.c
index
d865848
..
e629779
100644
(file)
--- a/
libweston/compositor-drm.c
+++ b/
libweston/compositor-drm.c
@@
-3357,6
+3357,9
@@
drm_output_propose_state(struct weston_output *output_base,
if (ev->output_mask != (1u << output->base.id))
force_renderer = true;
+ if (!ev->surface->buffer_ref.buffer)
+ force_renderer = true;
+
/* Ignore views we know to be totally occluded. */
pixman_region32_init(&clipped_view);
pixman_region32_intersect(&clipped_view,