diff --git a/render/gles2/texture.c b/render/gles2/texture.c index d934be2f..28cb095b 100644 --- a/render/gles2/texture.c +++ b/render/gles2/texture.c @@ -1,5 +1,4 @@ #include -#include #include #include #include @@ -269,18 +268,6 @@ struct wlr_texture *gles2_texture_from_dmabuf(struct wlr_renderer *wlr_renderer, return NULL; } - switch (attribs->format & ~DRM_FORMAT_BIG_ENDIAN) { - case WL_SHM_FORMAT_YUYV: - case WL_SHM_FORMAT_YVYU: - case WL_SHM_FORMAT_UYVY: - case WL_SHM_FORMAT_VYUY: - case WL_SHM_FORMAT_AYUV: - // TODO: YUV based formats not yet supported, require multiple images - return false; - default: - break; - } - struct wlr_gles2_texture *texture = calloc(1, sizeof(struct wlr_gles2_texture)); if (texture == NULL) {