summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 96d1746)
raw | patch | inline | side by side (parent: 96d1746)
author | Ramprasad N <x0038811@ti.com> | |
Fri, 25 Nov 2016 11:32:17 +0000 (17:02 +0530) | ||
committer | Karthik Ramanan <a0393906@ti.com> | |
Fri, 16 Dec 2016 05:06:40 +0000 (10:36 +0530) |
Signed-off-by: Ramprasad N <x0038811@ti.com>
util/display-wayland.c | patch | blob | history |
diff --git a/util/display-wayland.c b/util/display-wayland.c
index c0d6175d64ac2f581f5d5c5b2d0acbea2ece23a3..35103a87326aaff1310543a856e57aee52440d3e 100644 (file)
--- a/util/display-wayland.c
+++ b/util/display-wayland.c
buf->fourcc = fourcc;
buf->width = w;
buf->height = h;
- buf->multiplanar = true;
+ buf->multiplanar = false;
buf->nbo = 1;
buf->bo[0] = alloc_bo(disp, 32, buf->width, buf->height,
&bo_handles[0], &buf->pitches[0]);
omap_bo_get_name(buf->bo[0], &buf_wl->name);
+ buf->fd[0] = omap_bo_dmabuf(buf->bo[0]);
/* ARGB: stride is four times width */
buf_wl->wl_buf = wl_drm_create_buffer(disp_wl->drm,
&bo_handles[0], &buf->pitches[0]);
omap_bo_get_name(buf->bo[0], &buf_wl->name);
+ buf->fd[0] = omap_bo_dmabuf(buf->bo[0]);
/* YUYV; stride is double width */
buf_wl->wl_buf = wl_drm_create_buffer(disp_wl->drm,
buf_wl->name, buf->width, buf->height,
&bo_handles[0], &buf->pitches[0]);
omap_bo_get_name(buf->bo[0], &buf_wl->name);
+ buf->fd[0] = omap_bo_dmabuf(buf->bo[0]);
/* NV12: Create a planar buffer */
buf_wl->wl_buf = wl_drm_create_planar_buffer(disp_wl->drm,
buf_wl->name, buf->width, buf->height, wl_fmt,
if (!argv[i]) {
continue;
}
- if (!strcmp("-1", argv[i])) {
- disp->multiplanar = false;
- } else if (!strcmp("-w", argv[i])) {
+ if (!strcmp("-w", argv[i])) {
argv[i++] = NULL;
if (sscanf(argv[i], "%dx%d", &width, &height) != 2) {
ERROR("invalid arg: -w %s", argv[i]);
disp->close = close_kms;
disp->disp_free_buf = free_buffers;
- disp->multiplanar = true;
+ disp->multiplanar = false;
disp->width = width;
disp->height = height;