--- a/uiaccelerator_plat/alf_visual_api/inc/alf/alfcompositionclient.h Fri Apr 16 15:56:24 2010 +0300
+++ b/uiaccelerator_plat/alf_visual_api/inc/alf/alfcompositionclient.h Mon May 03 13:22:43 2010 +0300
@@ -302,10 +302,18 @@
/**
- * Activate drawing for the first time or continue drawing if it is being paused or suspended
+ * Activate drawing for the first time or continue drawing if it is being paused or suspended
**/
IMPORT_C void ActivateL();
+
+ /*
+ * An other option to activate/continue drawing. This activate method ensures that no saw-edged black area is seen if client
+ * only wants to draw one frame. MAlfBufferProvider::ProduceNewFrameL is called from inside ActivateSyncL so that
+ * surface buffer can be updated before making surface visible.
+ */
+ IMPORT_C void ActivateSyncL();
+
/**
* Suspend drawing
**/