graphicscomposition/openwfcompositionengine/composition/include/wfcstructs.h
branchRCL_3
changeset 163 bbf46f59e123
parent 0 5d03bc08d59c
child 164 25ffed67c7ef
equal deleted inserted replaced
150:57c618273d5c 163:bbf46f59e123
     1 /* Copyright (c) 2009 The Khronos Group Inc.
     1 /* Copyright (c) 2009 The Khronos Group Inc.
       
     2  * Portions copyright (c) 2009-2010  Nokia Corporation and/or its subsidiary(-ies)
     2  *
     3  *
     3  * Permission is hereby granted, free of charge, to any person obtaining a
     4  * Permission is hereby granted, free of charge, to any person obtaining a
     4  * copy of this software and/or associated documentation files (the
     5  * copy of this software and/or associated documentation files (the
     5  * "Materials"), to deal in the Materials without restriction, including
     6  * "Materials"), to deal in the Materials without restriction, including
     6  * without limitation the rights to use, copy, modify, merge, publish,
     7  * without limitation the rights to use, copy, modify, merge, publish,
   280     WFCEGLDisplay           nextSyncObjectDisplay;
   281     WFCEGLDisplay           nextSyncObjectDisplay;
   281     WFC_ELEMENT_STATE       prototypeElementState;    
   282     WFC_ELEMENT_STATE       prototypeElementState;    
   282     TFPtrEglPrivateSignalSyncNok    eglPrivateSignalSync;
   283     TFPtrEglPrivateSignalSyncNok    eglPrivateSignalSync;
   283 } WFC_CONTEXT;
   284 } WFC_CONTEXT;
   284 
   285 
   285 typedef struct WFC_CONTENT_UPDATED_PARAM_ {
       
   286     WFCint      length;
       
   287     WFCint      id;
       
   288     WFCint      par;
       
   289     WFCint      serialNumber;
       
   290     WFCint      immediateAvailable;
       
   291     WFCint      immediateVisibility;
       
   292 } WFC_CONTENT_UPDATED_PARAM;
       
   293 
   286 
   294 #define IMAGE_PROVIDER(x)   ((WFC_IMAGE_PROVIDER*)(x))
   287 #define IMAGE_PROVIDER(x)   ((WFC_IMAGE_PROVIDER*)(x))
   295 #define ELEMENT(x)          ((WFC_ELEMENT*)(x))
   288 #define ELEMENT(x)          ((WFC_ELEMENT*)(x))
   296 #define CONTEXT(x)          ((WFC_CONTEXT*)(x))
   289 #define CONTEXT(x)          ((WFC_CONTEXT*)(x))
   297 #define DEVICE(x)           ((WFC_DEVICE*)(x))
   290 #define DEVICE(x)           ((WFC_DEVICE*)(x))