Temporarily disable dmabuf video -> overlay
Overlay output is just black, disable this optimizations until the
issue is fully understood.
BUG: 142883165
Change-Id: I3f9d12192249cc9fc06465c0fd8658e366eb4ab9
diff --git a/libweston/compositor-drm.c b/libweston/compositor-drm.c
index b0b9cdc..6c0868b 100644
--- a/libweston/compositor-drm.c
+++ b/libweston/compositor-drm.c
@@ -3731,6 +3731,10 @@
struct weston_buffer *buffer = ev->surface->buffer_ref.buffer;
dmabuf = linux_dmabuf_buffer_get(buffer->resource);
if (dmabuf) {
+#if 1
+ /* Temporarily disable video -> overlay */
+ force_renderer = true;
+#else
if (dmabuf->attributes.format == DRM_FORMAT_NV12
|| dmabuf->attributes.format == DRM_FORMAT_P010
|| dmabuf->attributes.format == DRM_FORMAT_YUYV) {
@@ -3741,6 +3745,7 @@
force_renderer = true;
} else
force_renderer = true;
+#endif
}
}