summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common.c16
1 files changed, 7 insertions, 9 deletions
diff --git a/common.c b/common.c
index e75ed04..e52d480 100644
--- a/common.c
+++ b/common.c
@@ -253,15 +253,13 @@ create_framebuffer(const struct egl *egl, struct gbm_bo *bo,
if (egl->modifiers_supported) {
const uint64_t modifier = gbm_bo_get_modifier(bo);
- if (modifier != DRM_FORMAT_MOD_LINEAR) {
- size_t attrs_index = 12;
- khr_image_attrs[attrs_index++] =
- EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT;
- khr_image_attrs[attrs_index++] = modifier & 0xfffffffful;
- khr_image_attrs[attrs_index++] =
- EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT;
- khr_image_attrs[attrs_index++] = modifier >> 32;
- }
+ size_t attrs_index = 12;
+ khr_image_attrs[attrs_index++] =
+ EGL_DMA_BUF_PLANE0_MODIFIER_LO_EXT;
+ khr_image_attrs[attrs_index++] = modifier & 0xfffffffful;
+ khr_image_attrs[attrs_index++] =
+ EGL_DMA_BUF_PLANE0_MODIFIER_HI_EXT;
+ khr_image_attrs[attrs_index++] = modifier >> 32;
}
fb->image = egl->eglCreateImageKHR(egl->display, EGL_NO_CONTEXT,