diff options
author | Nobuhiko Tanibata <nobuhiko_tanibata@xddp.denso.co.jp> | 2015-07-17 10:25:10 +0900 |
---|---|---|
committer | Nobuhiko Tanibata <nobuhiko_tanibata@xddp.denso.co.jp> | 2015-07-17 10:28:22 +0900 |
commit | f89231c4adf0ce064aa5c2393465b0fbf4454ce2 (patch) | |
tree | 6a55932e0f4d5bab2644affe54fb1ef3cc81fe1a /ivi-layermanagement-examples | |
parent | eb24895f614efc7f20bd8f903fd3a56b71817db3 (diff) | |
download | wayland-ivi-extension-f89231c4adf0ce064aa5c2393465b0fbf4454ce2.tar.gz |
layer-add-surface: add more infomation which ilm api is called on
surface/layer.
Signed-off-by: Nobuhiko Tanibata <ntanibata@jp.adit-jv.com>
Diffstat (limited to 'ivi-layermanagement-examples')
-rw-r--r-- | ivi-layermanagement-examples/layer-add-surfaces/src/layer-add-surfaces.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/ivi-layermanagement-examples/layer-add-surfaces/src/layer-add-surfaces.c b/ivi-layermanagement-examples/layer-add-surfaces/src/layer-add-surfaces.c index dd43a9c..edce70f 100644 --- a/ivi-layermanagement-examples/layer-add-surfaces/src/layer-add-surfaces.c +++ b/ivi-layermanagement-examples/layer-add-surfaces/src/layer-add-surfaces.c @@ -43,12 +43,16 @@ static void callbackFunction(ilmObjectType object, t_ilm_uint id, t_ilm_bool cre if (object == ILM_SURFACE) { if (created) { - printf("surface: %d created\n",id); + printf("surface : %d created\n",id); ilm_getPropertiesOfSurface(id, &sp); ilm_surfaceSetDestinationRectangle(id, 0, 0, sp.sourceWidth, sp.sourceHeight); + printf("SetDestinationRectangle: surface ID (%d), Width (%u), Height (%u)\n", id, sp.sourceWidth, sp.sourceHeight); ilm_surfaceSetSourceRectangle(id, 0, 0, sp.sourceWidth, sp.sourceHeight); + printf("SetSourceRectangle : surface ID (%d), Width (%u), Height (%u)\n", id, sp.sourceWidth, sp.sourceHeight); ilm_surfaceSetVisibility(id, ILM_TRUE); + printf("SetVisibility : surface ID (%d), ILM_TRUE\n", id); ilm_layerAddSurface(layer,id); + printf("layerAddSurface : surface ID (%d) is added to layer ID (%d)\n", id, layer); ilm_commitChanges(); pthread_cond_signal( &waiterVariable ); } @@ -103,7 +107,9 @@ int main (int argc, const char * argv[]) screenWidth = screenProperties.screenWidth; screenHeight = screenProperties.screenHeight; ilm_layerCreateWithDimension(&layer, screenWidth, screenHeight); + printf("CreateWithDimension: layer ID (%d), Width (%u), Height (%u)\n", layer, screenWidth, screenHeight); ilm_layerSetVisibility(layer,ILM_TRUE); + printf("SetVisibility : layer ID (%d), ILM_TRUE\n", layer); ilm_displaySetRenderOrder(0,renderOrder,1); ilm_registerNotification(callbackFunction, NULL); ilm_commitChanges(); |