diff options
Diffstat (limited to 'render/gles2')
-rw-r--r-- | render/gles2/texture.c | 13 |
1 files changed, 0 insertions, 13 deletions
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 <assert.h> -#include <drm_fourcc.h> #include <GLES2/gl2.h> #include <GLES2/gl2ext.h> #include <stdint.h> @@ -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) { |