diff -r 15bf7259bb7c -r d8a3531bc6b8 uiacceltk/hitchcock/coretoolkit/rendervg10/src/HuiVg10RenderSurface.cpp --- a/uiacceltk/hitchcock/coretoolkit/rendervg10/src/HuiVg10RenderSurface.cpp Tue Feb 02 07:56:43 2010 +0200 +++ b/uiacceltk/hitchcock/coretoolkit/rendervg10/src/HuiVg10RenderSurface.cpp Mon Feb 22 17:57:49 2010 +0200 @@ -185,6 +185,9 @@ EGLint attriblist[] = { EGL_VG_ALPHA_FORMAT, EGL_VG_ALPHA_FORMAT_PRE, +#ifdef SYMBIAN_GRAPHICS_WSERV_QT_EFFECTS + EGL_RENDER_BUFFER, EGL_SINGLE_BUFFER, +#endif EGL_NONE }; attriblistPtr = &attriblist[0]; @@ -296,6 +299,10 @@ eglSwapBuffers(iEglDisplay, iEglSurface); } +void CHuiVg10RenderSurface::Finish() + { + vgFinish(); + } void CHuiVg10RenderSurface::BindTexture(TInt /*aTextureUnit*/, const MHuiSegmentedTexture& aTexture,