summaryrefslogtreecommitdiff
path: root/ivi-layermanagement-examples
diff options
context:
space:
mode:
authorNobuhiko Tanibata <nobuhiko_tanibata@xddp.denso.co.jp>2015-07-17 10:25:10 +0900
committerNobuhiko Tanibata <nobuhiko_tanibata@xddp.denso.co.jp>2015-07-17 10:28:22 +0900
commitf89231c4adf0ce064aa5c2393465b0fbf4454ce2 (patch)
tree6a55932e0f4d5bab2644affe54fb1ef3cc81fe1a /ivi-layermanagement-examples
parenteb24895f614efc7f20bd8f903fd3a56b71817db3 (diff)
downloadwayland-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.c8
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();