From eea55e365154cbd1e9864f23fd52755e7d2e2051 Mon Sep 17 00:00:00 2001 From: lsj119 Date: Fri, 3 May 2019 17:11:30 +0900 Subject: [PATCH] headless_client: update LED Change-Id: I64ede64f75e236f8e80c72333bce7b541db974bb --- src/samples/headless_client.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/samples/headless_client.c b/src/samples/headless_client.c index bb2a008..96972df 100644 --- a/src/samples/headless_client.c +++ b/src/samples/headless_client.c @@ -102,11 +102,18 @@ _update_window(app_data_t *client) /*TODO : Update something*/ { + int i; tbm_surface_info_s info; tbm_surface_map(surface, TBM_SURF_OPTION_READ | TBM_SURF_OPTION_WRITE, &info); - snprintf((char *)info.planes[0].ptr,info.planes[0].size, "%s : %d", "DATA print", client->last_serial); - TRACE("[APP] %s\n", info.planes[0].ptr); + + for(i = 0; i<12; i++) { + info.planes[0].ptr[4*i] = 0; + info.planes[0].ptr[4*i + 1] = (((client->last_serial%3) == 0) ? 0xFF:0); /*BLUE*/ + info.planes[0].ptr[4*i + 2] = (((client->last_serial%3) == 1) ? 0xFF:0); /*GREEN*/ + info.planes[0].ptr[4*i + 3] = (((client->last_serial%3) == 2) ? 0xFF:0); /*RED*/ + } + tbm_surface_unmap(surface); client->last_serial++; } -- 2.34.1