[PATCH weston v4] simple-dmabuf-drm: nv12: properly fill Y plane
Emilio Pozuelo Monfort
pochu27 at gmail.com
Thu Jul 12 11:46:26 UTC 2018
We want 0..255 values, not 0..254.
Signed-off-by: Emilio Pozuelo Monfort <emilio.pozuelo at collabora.co.uk>
---
New patch.
clients/simple-dmabuf-drm.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/clients/simple-dmabuf-drm.c b/clients/simple-dmabuf-drm.c
index 4f88f12e..198d88e8 100644
--- a/clients/simple-dmabuf-drm.c
+++ b/clients/simple-dmabuf-drm.c
@@ -147,7 +147,7 @@ fill_content(struct buffer *my_buf, uint64_t modifier)
for (y = 0; y < my_buf->height; y++) {
pix8 = my_buf->mmap + y * my_buf->stride;
for (x = 0; x < my_buf->width; x++)
- *pix8++ = x % 0xff;
+ *pix8++ = x % 256;
}
/* second plane (CbCr) is half the size of Y */
for (y = 0; y < my_buf->height; y++) {
--
2.18.0
More information about the wayland-devel
mailing list